예제 #1
0
 public void SetErrorResult(ApiResultStatus apiResultStatus, string loggerMessage, string message = null, IEnumerable <string> errors = null)
 {
     ApiResultStatus = apiResultStatus;
     LoggerMessage   = loggerMessage;
     Message         = message;
     Errors          = errors;
 }
예제 #2
0
 public static ApiErrorResult GetErrorResult(ApiResultStatus apiResultStatus, string loggerMessage, string message = null, IEnumerable <string> errors = null)
 {
     return(new ApiErrorResult(apiResultStatus, loggerMessage, message, errors));
 }
예제 #3
0
 public static ApiOkResult GetOkResult(ApiResultStatus apiResultStatus, string message = null, object data = null)
 {
     return(new ApiOkResult(apiResultStatus, message, data));
 }
예제 #4
0
 public void SetResult(ApiResultStatus apiResultStatus, string message = null)
 {
     ApiResultStatus = apiResultStatus;
     Message         = message;
 }
예제 #5
0
 public ApiResult(ApiResultStatus apiResultStatus, string message = null)
 {
     SetResult(apiResultStatus, message);
 }
예제 #6
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="status">状态</param>
 /// <param name="data">数据</param>
 public ApiResult(ApiResultStatus status, string data)
 {
     this.Status = status;
     this.Data   = data;
 }
예제 #7
0
 public ApiErrorResponse(ApiResultStatus apiResultStatus, string loggerMessage, string message = null, IEnumerable <string> errors = null)
 {
     SetErrorResult(apiResultStatus, loggerMessage, message, errors);
 }
예제 #8
0
 public void SetOkResult(ApiResultStatus apiResultStatus, string message = null, object data = null)
 {
     ApiResultStatus = apiResultStatus;
     Data            = data;
     Message         = message;
 }
예제 #9
0
 public ApiOkResult(ApiResultStatus apiResultStatus, string message = null, object data = null)
 {
     SetOkResult(apiResultStatus, message, data);
 }