Microsoft.Extensions.Localization Namespace

namespace Microsoft.Extensions.Localization

Classes

class Microsoft.Extensions.Localization.LocalizationOptions
Provides programmatic configuration for localization.
class Microsoft.Extensions.Localization.ResourceManagerStringLocalizer
An Microsoft.Extensions.Localization.IStringLocalizer that uses the System.Resources.ResourceManager and System.Resources.ResourceReader to provide localized strings.
class Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory
An Microsoft.Extensions.Localization.IStringLocalizerFactory that creates instances of Microsoft.Extensions.Localization.ResourceManagerStringLocalizer.
class Microsoft.Extensions.Localization.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 Microsoft.Extensions.Localization.ResourceNamesCache
An implementation of Microsoft.Extensions.Localization.IResourceNamesCache backed by a System.Collections.Concurrent.ConcurrentDictionary`2.

class Microsoft.Extensions.Localization.StringLocalizerExtensions

class Microsoft.Extensions.Localization.StringLocalizer<TResourceSource>
Provides strings for TResourceSource.

Structures

struct Microsoft.Extensions.Localization.LocalizedString
A locale specific string.

Interfaces

interface Microsoft.Extensions.Localization.IResourceNamesCache
Represents a cache of string names in resources.
interface Microsoft.Extensions.Localization.IStringLocalizer
Represents a service that provides localized strings.
interface Microsoft.Extensions.Localization.IStringLocalizerFactory
Represents a factory that creates Microsoft.Extensions.Localization.IStringLocalizer instances.
interface Microsoft.Extensions.Localization.IStringLocalizer<T>
Represents an Microsoft.Extensions.Localization.IStringLocalizer that provides strings for T.