public ProcessResult(ProcessResultType resultType, object data) { Type = resultType; Data = data; }
public ApiDataResult(string message, ProcessResultType processResultType, ResultType resultType, TData data) : base(message, processResultType, resultType) { Data = data; }
public ProcessResult(ProcessResultType resultType) { Type = resultType; }
public ApiResult(string message, ProcessResultType processResultType, ResultType resultType) : base(message, processResultType, resultType) { }
public BusinessResult(string message, ProcessResultType processResultType, ResultType resultType) { Message = message; ProcessResultType = processResultType; ResultType = resultType; }
public bool Equals(ProcessResultType type) { return(Type.Equals(type)); }
public ProcessResult WithProcessResultType(ProcessResultType processResultType) { Type = processResultType; return(this); }