C# Класс Simplify.Web.Modules.LanguageManager

Current language controller and information container
Наследование: ILanguageManager
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
LanguageManager ( ISimplifyWebSettings settings, IOwinContext context ) : System

Initializes a new instance of the LanguageManager class.

SetCookieLanguage ( string language ) : void

Set site cookie language value

SetCurrentLanguage ( string language ) : bool

Set language only for current request

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

Метод Описание
TrySetLanguageFromCookie ( IOwinContext context ) : bool
TrySetLanguageFromRequestHeader ( IOwinContext context ) : bool

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

LanguageManager() публичный Метод

Initializes a new instance of the LanguageManager class.
public LanguageManager ( ISimplifyWebSettings settings, IOwinContext context ) : System
settings ISimplifyWebSettings The settings.
context IOwinContext The OWIN context.
Результат System

SetCookieLanguage() публичный Метод

Set site cookie language value
public SetCookieLanguage ( string language ) : void
language string Language code
Результат void

SetCurrentLanguage() публичный Метод

Set language only for current request
public SetCurrentLanguage ( string language ) : bool
language string Language code
Результат bool