Пример #1
0
        public ErrorResponse(CustomException exception, ErrorHandlingSettings settings)
        {
            ErrorCode            = exception.ErrorCode;
            Type                 = exception.GetType().Name;
            HumanReadableMessage = exception.HumanReadableMessage;

            if (settings.DeveloperDetails)
            {
                DeveloperDetails = new DeveloperDetails(exception);
            }

            IsCustom = true;
        }
Пример #2
0
        public ErrorResponse(Exception exception, ErrorHandlingSettings settings)
        {
            ErrorCode            = "-1";
            Type                 = exception.GetType().Name;
            HumanReadableMessage = "Server error occured";

            if (settings.DeveloperDetails)
            {
                DeveloperDetails = new DeveloperDetails(exception);
            }

            IsCustom = false;
        }