Compartilhar via


Microsoft.Extensions.Localization Namespace

Classes

LocalizationOptions

Fornece a configuração programática para localização.

LocalizedString

Uma cadeia de caracteres específica de localidade.

ResourceLocationAttribute

Fornece a localização dos recursos para um assembly.

ResourceManagerStringLocalizer

Um IStringLocalizer que usa o ResourceManager e o ResourceReader para fornecer cadeias de caracteres localizadas.

ResourceManagerStringLocalizerFactory

Um IStringLocalizerFactory que cria instâncias de ResourceManagerStringLocalizer.

ResourceNamesCache

Uma implementação de IResourceNamesCache apoiada por um ConcurrentDictionary<TKey,TValue>.

RootNamespaceAttribute

Fornece o RootNamespace de um assembly. O RootNamespace do assembly é usado pela localização para determinar o nome do recurso a ser procurado quando o RootNamespace difere do AssemblyName.

StringLocalizer<TResourceSource>

Fornece cadeias de caracteres para TResourceSource.

StringLocalizerExtensions

Métodos de extensão para operar em instâncias de IStringLocalizer.

Interfaces

IResourceNamesCache

Representa um cache de nomes de cadeia de caracteres em recursos.

IStringLocalizer

Representa um serviço que fornece cadeias de caracteres localizadas.

IStringLocalizer<T>

Representa um IStringLocalizer que fornece cadeias de caracteres para T.

IStringLocalizerFactory

Representa uma fábrica que cria instâncias de IStringLocalizer.