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 the System.Resources.ResourceManager and System.Resources.ResourceReader to provide localized strings.
class ResourceManagerStringLocalizerFactory
An Microsoft.Extensions.Localization.IStringLocalizerFactory that creates instances of Microsoft.Extensions.Localization.ResourceManagerStringLocalizer.
class ResourceManagerWithCultureStringLocalizer
An Microsoft.Extensions.Localization.IStringLocalizer that uses the System.Resources.ResourceManager and System.Resources.ResourceReader to provide localized strings for a specific System.Globalization.CultureInfo.
class ResourceNamesCache
An implementation of Microsoft.Extensions.Localization.IResourceNamesCache backed by a System.Collections.Concurrent.ConcurrentDictionary`2.
class StringLocalizerExtensions
class StringLocalizer<TResourceSource>
Provides strings for <em>TResourceSource</em>.