C# Класс NContext.ErrorHandling.ErrorBase

Defines an abstraction for localized application errors.
Показать файл Открыть проект

Открытые методы

Метод Описание
NullObject ( ) : Error

Returns a default Error instance.

Защищенные методы

Метод Описание
ErrorBase ( String localizationKey, HttpStatusCode httpStatusCode ) : System

Initializes a new instance of the ErrorBase class.

ErrorBase ( String localizationKey, HttpStatusCode httpStatusCode, String code ) : System

Initializes a new instance of the ErrorBase class.

GetLocalizedErrorMessage ( String localizationKey ) : String

Gets the localized error message.

Приватные методы

Метод Описание
ErrorBase ( ) : System
SetErrorMessage ( String localizationKey ) : void

Описание методов

ErrorBase() защищенный Метод

Initializes a new instance of the ErrorBase class.
protected ErrorBase ( String localizationKey, HttpStatusCode httpStatusCode ) : System
localizationKey String The localization key.
httpStatusCode HttpStatusCode The HTTP status code.
Результат System

ErrorBase() защищенный Метод

Initializes a new instance of the ErrorBase class.
protected ErrorBase ( String localizationKey, HttpStatusCode httpStatusCode, String code ) : System
localizationKey String The localization key.
httpStatusCode HttpStatusCode The HTTP status code.
code String A unique code that represents the reason for the error.
Результат System

GetLocalizedErrorMessage() защищенный Метод

Gets the localized error message.
protected GetLocalizedErrorMessage ( String localizationKey ) : String
localizationKey String The localization key.
Результат String

NullObject() публичный статический Метод

Returns a default Error instance.
public static NullObject ( ) : Error
Результат Error