17 lines
485 B
C#
17 lines
485 B
C#
|
namespace InnovEnergy.API;
|
||
|
|
||
|
public class Result
|
||
|
{
|
||
|
public String Message { get; }
|
||
|
public Boolean Succeeded { get; }
|
||
|
public Boolean Failed => !Succeeded;
|
||
|
|
||
|
public static Result Success(String message = "") => new Result(message, succeeded: true);
|
||
|
public static Result Failure(String message = "") => new Result(message, succeeded: false);
|
||
|
|
||
|
private Result(String message, Boolean succeeded)
|
||
|
{
|
||
|
Message = message;
|
||
|
Succeeded = succeeded;
|
||
|
}
|
||
|
}
|