/// <summary> /// Create and return error response for client /// </summary> /// <param name="code"></param> /// <param name="message"></param> /// <returns></returns> public static NextApiResponse CreateNextApiErrorResponse( NextApiErrorCode code, string message) { var error = new NextApiError(code.ToString(), new Dictionary <string, object> { { "message", message } }); return(new NextApiResponse(null, error, false)); }
/// <summary> /// Initialize NextApiException /// </summary> /// <param name="code">Error code</param> /// <param name="message">Message</param> /// <param name="parameters">Parameters</param> public NextApiException(NextApiErrorCode code, string message, Dictionary <string, object> parameters = null) : base(message) { Code = code.ToString(); Parameters = parameters; }