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}")); }
public HttpError CreateFromRouletteException(RouletteException exception) { return(_factoryException.TryGetValue(exception.GetType(), out Func <RouletteException, HttpError> func) ? func(exception) : _factoryException[typeof(RouletteException)](exception)); }