SPT-AKI-Installer/Aki.Core/Model/GenericResult.cs
2022-07-09 00:33:55 -04:00

19 lines
566 B
C#

namespace SPT_AKI_Installer.Aki.Core.Model
{
public class GenericResult
{
public string Message { get; private set; }
public bool Succeeded { get; private set; }
protected GenericResult(string message, bool succeeded)
{
Message = message;
Succeeded = succeeded;
}
public static GenericResult FromSuccess(string message = "") => new GenericResult(message, true);
public static GenericResult FromError(string errorMessage) => new GenericResult(errorMessage, false);
}
}