Microsoft.Extensions.Localization 네임스페이스

지역화된 문자열 및 리소스를 관리하고 제공하기 위한 클래스와 인터페이스를 포함합니다.

클래스

Name Description
LocalizationOptions

지역화를 위한 프로그래밍 방식 구성을 제공합니다.

LocalizedString

로캘별 문자열입니다.

ResourceLocationAttribute

어셈블리에 대한 리소스의 위치를 제공합니다.

ResourceManagerStringLocalizer

IStringLocalizer 지역화된 문자열을 ResourceManagerResourceReader 사용하고 제공하는 값입니다.

ResourceManagerStringLocalizerFactory

IStringLocalizerFactory 인스턴스를 만드는 형식입니다ResourceManagerStringLocalizer.

ResourceNamesCache

에서 지원되는 구현 IResourceNamesCache 입니다 ConcurrentDictionary<TKey,TValue>.

RootNamespaceAttribute

어셈블리의 RootNamespace를 제공합니다. 어셈블리의 RootNamespace는 지역화에서 RootNamespace가 AssemblyName과 다른 경우 찾을 리소스 이름을 결정하는 데 사용됩니다.

StringLocalizer<TResourceSource>

에 대한 문자열을 TResourceSource제공합니다.

StringLocalizerExtensions

인스턴스에서 IStringLocalizer 작동하기 위한 확장 메서드입니다.

인터페이스

Name Description
IResourceNamesCache

리소스에 있는 문자열 이름의 캐시를 나타냅니다.

IStringLocalizer

지역화된 문자열을 제공하는 서비스를 나타냅니다.

IStringLocalizer<T>

에 대한 IStringLocalizer문자열을 T 제공하는 항목을 나타냅니다.

IStringLocalizerFactory

인스턴스를 만드는 IStringLocalizer 팩터리를 나타냅니다.