public ServiceResult(ResultKinds kind, T result, string warning, ExceptionDescriptions exceptionDescriptions) { Result = result; ExceptionDescriptions = exceptionDescriptions; Kind = kind; WarningDescription = warning; }
public static ServiceResult <T> Exception(ExceptionDescriptions exceptionDescriptions) => new ServiceResult <T>(ResultKinds.Exception, default, null, exceptionDescriptions);
public ServiceResult(ExceptionDescriptions exceptionDescriptions) : this(ResultKinds.Exception, default, null, exceptionDescriptions) { }