Class InfinityResult
- Namespace
- JJConsulting.Infinity.Domain.Results
- Assembly
- JJConsulting.Infinity.Domain.dll
Represents the result of an operation, indicating success or failure.
public class InfinityResultInheritance
Derived
Inherited Members
Constructors
InfinityResult(params List<InfinityError>?)
protected InfinityResult(params List<InfinityError>? errors)Parameters
errorsList<InfinityError>?
Properties
Errors
public List<InfinityError>? Errors { get; protected set; }Property Value
IsSuccess
public bool IsSuccess { get; }Property Value
Methods
Failure(params List<InfinityError>)
Creates a failure result with the specified errors.
public static InfinityResult Failure(params List<InfinityError> errors)Parameters
errorsList<InfinityError>-
The list of errors associated with the failure.
Returns
- InfinityResult
-
An JJConsulting.Infinity.Domain.Results.InfinityResult indicating failure.
GetErrorsAsString()
public string GetErrorsAsString()Returns
Ok()
Creates a successful result.
public static InfinityResult Ok()Returns
- InfinityResult
-
An JJConsulting.Infinity.Domain.Results.InfinityResult indicating success.