C# Class FubuLocalization.ThreadSafeLocaleCache

Inheritance: ILocaleCache
Show file Open project: DarthFubuMVC/fubulocalization

Public Methods

Method Description
Append ( FubuLocalization.LocalizationKey key, string value ) : void
Retrieve ( FubuLocalization.LocalizationKey key, Func missing ) : string
ThreadSafeLocaleCache ( CultureInfo culture, string>.IDictionary data ) : System
ThreadSafeLocaleCache ( CultureInfo culture, IEnumerable strings ) : System

Private Methods

Method Description
initialRead ( FubuLocalization.LocalizationKey key ) : string

Method Details

Append() public method

public Append ( FubuLocalization.LocalizationKey key, string value ) : void
key FubuLocalization.LocalizationKey
value string
return void

Retrieve() public method

public Retrieve ( FubuLocalization.LocalizationKey key, Func missing ) : string
key FubuLocalization.LocalizationKey
missing Func
return string

ThreadSafeLocaleCache() public method

public ThreadSafeLocaleCache ( CultureInfo culture, string>.IDictionary data ) : System
culture System.Globalization.CultureInfo
data string>.IDictionary
return System

ThreadSafeLocaleCache() public method

public ThreadSafeLocaleCache ( CultureInfo culture, IEnumerable strings ) : System
culture System.Globalization.CultureInfo
strings IEnumerable
return System