Microsoft.Extensions.Localization Namespace¶
-
namespace
Microsoft.Extensions.
Localization
¶ Interfaces
- interface
IResourceNamesCache
- Represents a cache of string names in resources.
- interface
IStringLocalizer
- Represents a service that provides localized strings.
- interface
IStringLocalizerFactory
- Represents a factory that creates
Microsoft.Extensions.Localization.IStringLocalizer
instances. - interface
IStringLocalizer<T>
- Represents an
Microsoft.Extensions.Localization.IStringLocalizer
that provides strings for <em>T</em>.
Classes
- class
LocalizationOptions
- Provides programmatic configuration for localization.
- class
LocalizedString
- A locale specific string.
- class
ResourceManagerStringLocalizer
- An
Microsoft.Extensions.Localization.IStringLocalizer
that uses theSystem.Resources.ResourceManager
andSystem.Resources.ResourceReader
to provide localized strings. - class
ResourceManagerStringLocalizerFactory
- An
Microsoft.Extensions.Localization.IStringLocalizerFactory
that creates instances ofMicrosoft.Extensions.Localization.ResourceManagerStringLocalizer
. - class
ResourceManagerWithCultureStringLocalizer
- An
Microsoft.Extensions.Localization.IStringLocalizer
that uses theSystem.Resources.ResourceManager
andSystem.Resources.ResourceReader
to provide localized strings for a specificSystem.Globalization.CultureInfo
. - class
ResourceNamesCache
- An implementation of
Microsoft.Extensions.Localization.IResourceNamesCache
backed by aSystem.Collections.Concurrent.ConcurrentDictionary`2
. - class
StringLocalizerExtensions
- class
StringLocalizer<TResourceSource>
- Provides strings for <em>TResourceSource</em>.
- interface