Generated by DocFX

Class Result

Inheritance
System.Object
Result
PaginatedResult<T>
Result<T>
Implements
IResult
Namespace: ISynergy.Framework.Core.Models.Results
Assembly: ISynergy.Framework.Core.dll
Syntax
public class Result : object, IResult

Constructors

View Source

Result()

Declaration
public Result()

Properties

View Source

Messages

Declaration
public List<string> Messages { get; set; }
Property Value
Type Description
List<System.String>
View Source

Succeeded

Declaration
public bool Succeeded { get; set; }
Property Value
Type Description
System.Boolean

Methods

View Source

Fail()

Declaration
public static IResult Fail()
Returns
Type Description
IResult
View Source

Fail(List<String>)

Declaration
public static IResult Fail(List<string> messages)
Parameters
Type Name Description
List<System.String> messages
Returns
Type Description
IResult
View Source

Fail(String)

Declaration
public static IResult Fail(string message)
Parameters
Type Name Description
System.String message
Returns
Type Description
IResult
View Source

FailAsync()

Declaration
public static Task<IResult> FailAsync()
Returns
Type Description
Task<IResult>
View Source

FailAsync(List<String>)

Declaration
public static Task<IResult> FailAsync(List<string> messages)
Parameters
Type Name Description
List<System.String> messages
Returns
Type Description
Task<IResult>
View Source

FailAsync(String)

Declaration
public static Task<IResult> FailAsync(string message)
Parameters
Type Name Description
System.String message
Returns
Type Description
Task<IResult>
View Source

Success()

Declaration
public static IResult Success()
Returns
Type Description
IResult
View Source

Success(String)

Declaration
public static IResult Success(string message)
Parameters
Type Name Description
System.String message
Returns
Type Description
IResult
View Source

SuccessAsync()

Declaration
public static Task<IResult> SuccessAsync()
Returns
Type Description
Task<IResult>
View Source

SuccessAsync(String)

Declaration
public static Task<IResult> SuccessAsync(string message)
Parameters
Type Name Description
System.String message
Returns
Type Description
Task<IResult>

Implements

IResult

Extension Methods

Matrix.Replace<T>(T, Object, Object)
Matrix.IsEqual(Object, Object, Decimal, Decimal)
EntityBaseExtensions.HasProperty(Object, String)
ArrayExtensions.Concatenate<T>(T, T[])
CollectionExtensions.FromHierarchy<TSource>(TSource, Func<TSource, TSource>, Func<TSource, Boolean>)
CollectionExtensions.FromHierarchy<TSource>(TSource, Func<TSource, TSource>)
ObjectExtensions.Clone<T>(T)
ObjectExtensions.To<T>(Object)
ObjectExtensions.To(Object, Type)
ObjectExtensions.HasMethod(Object, String)
ObjectExtensions.AddressOf<T>(T)
ReflectionExtensions.GetIdentityValue<T>(T)
ReflectionExtensions.GetIdentityValue<T, TResult>(T)
ReflectionExtensions.GetIdentityProperty<T>(T)
ReflectionExtensions.HasIdentityProperty<T>(T)
ReflectionExtensions.GetPropertyValue<T, TResult>(T, String, TResult)
ReflectionExtensions.GetPropertyInfo<T, TValue>(T, Expression<Func<T, TValue>>)
ReflectionExtensions.GetTitleValue<T>(T)
ReflectionExtensions.HasParentIdentityProperty<T>(T)
ReflectionExtensions.GetParentIdentityProperty<T>(T)
ReflectionExtensions.IsFreeApplication<T>(T)