internal Result(bool isFailure, E error, T value) { IsFailure = ResultCommonLogic.ErrorStateGuard(isFailure, error); _error = error; _value = value; }
internal UnitResult(bool isFailure, E error) { IsFailure = ResultCommonLogic.ErrorStateGuard(isFailure, error); _error = error; }
private Result(bool isFailure, string error) { IsFailure = ResultCommonLogic.ErrorStateGuard(isFailure, error); _error = error; }