public ServiceResult(ServiceResultType resultType, Exception exception, string message, ServiceResultCode code) { ResultType = resultType; Exception = exception; Message = message; Code = code; }
public ServiceResult(Exception ex, string msg, ServiceResultCode resultCode, object data) { Message = msg; Exception = ex; ResultCode = resultCode; Data = data; }
public ServiceResult(ServiceResultType resultType, Exception exception, string message, ServiceResultCode code, object data) { ResultType = resultType; Exception = exception; Message = message; Code = code; Data = data; }
public ServiceException(string message, ServiceResultCode code) : base(message) { _result = new ServiceResult() { Message = message, Code = code }; }
public JsonResult Json(ServiceResultCode code, string msg) { bool isGet = HttpContext.Request.HttpMethod.ToLower() == "get"; if (isGet) { return(Json(new ServiceResult(code, msg), JsonRequestBehavior.AllowGet)); } return(Json(new ServiceResult(code, msg))); }
protected JsonResult Json <T>(ServiceResultCode code, string msg, T data) where T : class { bool isGet = HttpContext.Request.HttpMethod.ToLower() == "get"; if (isGet) { return(Json(new ServiceResult <T>(code, msg, data), JsonRequestBehavior.AllowGet)); } return(Json(new ServiceResult <T>(code, msg, data))); }
public static ExceptionType Code2ExceptionType(ServiceResultCode code) { switch (code) { case ServiceResultCode.Success: return(ExceptionType.None); case ServiceResultCode.UnExceptError: return(ExceptionType.UnExceptError); default: return(ExceptionType.UnDefinedError); } }
/// <summary> /// Creates a failed response from the server. /// </summary> /// <param name="resultCode">A result code defining the reason for the failed response.</param> /// <param name="failureDetails">A description of the failure.</param> public static ServiceResult Failed(ServiceResultCode resultCode, string failureDetails) { if (resultCode == ServiceResultCode.Invalid) { throw new ArgumentException("Result code cannot be Invalid.", nameof(resultCode)); } if (resultCode == ServiceResultCode.Success) { throw new ArgumentException("Result code cannot be Success, use the ServiceResult.Success factory method instead.", nameof(resultCode)); } return(new ServiceResult(resultCode, failureDetails)); }
/// <summary> /// Initializes a new instance of the ServiceResult class. /// </summary> /// <param name="resultCode">The result code.</param> /// <param name="failureDetails">The details of a failed service request.</param> protected ServiceResult(ServiceResultCode resultCode, string failureDetails) { this.ResultCode = resultCode; this.FailureDetails = failureDetails; }
public ServiceResult(ServiceResultCode code, string message) { Code = code; Message = message; }
public void HandlerAuthenticationFailed(AuthorizationFilterContext context, string message, ServiceResultCode code) { context.HttpContext.Response.StatusCode = StatusCodes.Status401Unauthorized; context.Result = new JsonResult(new ServiceResult(code, message)); }
public ServiceResult(ServiceResultType resultType, ServiceResultCode code) { ResultType = resultType; Code = code; }
public ServiceResult(Exception ex, ServiceResultCode resultCode) { Exception = ex; ResultCode = resultCode; }
public ServiceResult(ServiceResultCode resultCode) { ResultCode = resultCode; }
internal void SetResultAsFail(ServiceResultCode code, Exception exception) { Result = new ServiceResult(ServiceResultType.Fail, exception, code); }
public KnownException(string message = "服务器繁忙,请稍后再试!", ServiceResultCode errorCode = ServiceResultCode.Failed, int statusCode = 400) : base(message) { this._errorCode = errorCode; _statusCode = statusCode; }
/// <summary> /// /// </summary> public KnownException() : base("服务器繁忙,请稍后再试!") { _errorCode = ServiceResultCode.Failed; _statusCode = 400; }
public ServiceResult(ServiceResultCode resultCode, string resultMessage) { ResultCode = resultCode; ResultMessage = resultMessage; }
/// <summary> /// 初始化一个 定义返回消息的业务操作结果信息类 的新实例 /// </summary> /// <param name="resultCode"></param> /// <param name="message"></param> public ServiceResult(ServiceResultCode resultCode, string message) : this(resultCode) { this.Message = message; }
public ServiceResult(ServiceResultType resultType, Exception exception, ServiceResultCode code) { ResultType = resultType; Exception = exception; Code = code; }
/// <summary> /// 默认作为出现错误时使用; /// </summary> /// <param name="code">错误码</param> /// <param name="msg">错误信息</param> public ServiceResult(ServiceResultCode code, string msg) { this.Code = ServiceResultCode.Failed; this.Msg = msg; }
internal void SetResultAsSuccess(ServiceResultCode code, string message) { Result = new ServiceResult(ServiceResultType.Success, message, code); }
public ServiceResult(string msg, ServiceResultCode resultCode) { Message = msg; ResultCode = resultCode; }
internal void SetResultAsSuccess(ServiceResultCode code) { Result = new ServiceResult(ServiceResultType.Success, code); }
internal void SetResultAsFail(ServiceResultCode code, string message) { Result = new ServiceResult(ServiceResultType.Fail, message, code); }
public ServiceResult(ServiceResultType resultType, string message, ServiceResultCode code) { ResultType = resultType; Message = message; Code = code; }