public LunaUserException(string message, UserErrorCode code, HttpStatusCode statusCode, string target = "method_error") : base(message) { this.Code = code; this.HttpStatusCode = statusCode; this.Target = target; }
public LunaBadRequestUserException(string message, UserErrorCode code) : base(message, code, System.Net.HttpStatusCode.BadRequest) { }
/// <summary> /// Creates new instance of exception /// </summary> /// <param name="errorCode">Error code which raised this exception</param> /// <param name="message">User friendly message</param> public BLException(UserErrorCode errorCode, string message) : base(message) { UserErrorCode = errorCode; }
private static GetUserResult ReturnGetUserResult(User user, UserErrorCode failureCode) { var result = new GetUserResult() { User = user }; if (user == null) result.UserCode = failureCode; else result.UserCode = UserErrorCode.Success; return result; }