Exemplo n.º 1
0
        /// <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));
        }
Exemplo n.º 2
0
 /// <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;
 }