Share via


StringLocalizer<TResourceSource> Class

Definition

Provides strings for TResourceSource.

generic <typename TResourceSource>
public ref class StringLocalizer : Microsoft::Extensions::Localization::IStringLocalizer<TResourceSource>
public class StringLocalizer<TResourceSource> : Microsoft.Extensions.Localization.IStringLocalizer<TResourceSource>
type StringLocalizer<'ResourceSource> = class
    interface IStringLocalizer<'ResourceSource>
    interface IStringLocalizer
Public Class StringLocalizer(Of TResourceSource)
Implements IStringLocalizer(Of TResourceSource)

Type Parameters

TResourceSource

The Type to provide strings for.

Inheritance
StringLocalizer<TResourceSource>
Implements

Constructors

Name Description
StringLocalizer<TResourceSource>(IStringLocalizerFactory)

Creates a new StringLocalizer<TResourceSource>.

Properties

Name Description
Item[String, Object[]]

Gets the string resource with the given name and formatted with the supplied arguments.

Item[String]

Gets the string resource with the given name.

Methods

Name Description
GetAllStrings(Boolean)

Gets all the resource strings.

Extension Methods

Name Description
GetAllStrings(IStringLocalizer)

Gets all string resources including those for parent cultures.

GetString(IStringLocalizer, String, Object[])

Gets the string resource with the given name and formatted with the supplied arguments.

GetString(IStringLocalizer, String)

Gets the string resource with the given name.

Applies to