コード例 #1
0
 private HttpError CreateBusinessHttpError(RouletteException exception)
 {
     return(Error.CreateHttpError(
                _env,
                status: HttpStatusCode.OK,
                code: (exception).ErrorCode.ToString(),
                userMessage: new[] { $"{exception.Message}" },
                developerMessage: $"{exception.Message}\r\n{exception.StackTrace}"));
 }
コード例 #2
0
 public HttpError CreateFromRouletteException(RouletteException exception)
 {
     return(_factoryException.TryGetValue(exception.GetType(), out Func <RouletteException, HttpError> func)
         ? func(exception)
         : _factoryException[typeof(RouletteException)](exception));
 }