ResourceManagerStringLocalizerFactory Class

An Microsoft.Extensions.Localization.IStringLocalizerFactory that creates instances of Microsoft.Extensions.Localization.ResourceManagerStringLocalizer.

Namespace
Microsoft.Extensions.Localization
Assemblies
  • Microsoft.Extensions.Localization

Syntax

public class ResourceManagerStringLocalizerFactory : IStringLocalizerFactory
class Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory

Constructors

ResourceManagerStringLocalizerFactory(Microsoft.AspNetCore.Hosting.IHostingEnvironment, Microsoft.Extensions.Options.IOptions<Microsoft.Extensions.Localization.LocalizationOptions>)

Creates a new Microsoft.Extensions.Localization.ResourceManagerStringLocalizer.

Arguments:
public ResourceManagerStringLocalizerFactory(IHostingEnvironment hostingEnvironment, IOptions<LocalizationOptions> localizationOptions)

Methods

Create(System.String, System.String)

Creates a Microsoft.Extensions.Localization.ResourceManagerStringLocalizer.

Arguments:
  • baseName (System.String) – The base name of the resource to load strings from.
  • location (System.String) – The location to load resources from.
Return type:

Microsoft.Extensions.Localization.IStringLocalizer

Returns:

The Microsoft.Extensions.Localization.ResourceManagerStringLocalizer.

public IStringLocalizer Create(string baseName, string location)
Create(System.Type)

Creates a Microsoft.Extensions.Localization.ResourceManagerStringLocalizer using the System.Reflection.Assembly and System.Type.FullName of the specified System.Type.

Arguments:resourceSource (System.Type) – The System.Type.
Return type:Microsoft.Extensions.Localization.IStringLocalizer
Returns:The Microsoft.Extensions.Localization.ResourceManagerStringLocalizer.
public IStringLocalizer Create(Type resourceSource)