StringLocalizer<TResourceSource> Class¶
Provides strings for <em>TResourceSource</em>.
- Namespace
Microsoft.Extensions.Localization
- Assemblies
- Microsoft.Extensions.Localization.Abstractions
Syntax¶
public class StringLocalizer<TResourceSource> : IStringLocalizer<TResourceSource>, IStringLocalizer
-
class
Microsoft.Extensions.Localization.
StringLocalizer<TResourceSource>
¶
Constructors¶
-
StringLocalizer
(Microsoft.Extensions.Localization.IStringLocalizerFactory)¶ Creates a new
Microsoft.Extensions.Localization.StringLocalizer`1
.Arguments: factory (Microsoft.Extensions.Localization.IStringLocalizerFactory) – The Microsoft.Extensions.Localization.IStringLocalizerFactory
to use.public StringLocalizer(IStringLocalizerFactory factory)
-
Methods¶
-
GetAllStrings
(System.Boolean)¶ Return type: System.Collections.Generic.IEnumerable<Microsoft.Extensions.Localization.LocalizedString> public IEnumerable<LocalizedString> GetAllStrings(bool includeParentCultures)
-
WithCulture
(System.Globalization.CultureInfo)¶ Return type: Microsoft.Extensions.Localization.IStringLocalizer public virtual IStringLocalizer WithCulture(CultureInfo culture)
-
Properties¶
-
Microsoft.Extensions.Localization.StringLocalizer<TResourceSource>.
Item[System.String]
¶ Return type: Microsoft.Extensions.Localization.LocalizedString public virtual LocalizedString this[string name] { get; }
-
Microsoft.Extensions.Localization.StringLocalizer<TResourceSource>.Item[System.String, System.Object[]]
Return type: Microsoft.Extensions.Localization.LocalizedString public virtual LocalizedString this[string name, params object[] arguments] { get; }
-