London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Class EmbeddedXmlLocalizationProviderInitializer

Initializes a new XmlLocalizationProvider using xml files stored as embedded resources.

Inheritance
System.Object
EmbeddedXmlLocalizationProviderInitializer
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Framework.Localization.XmlResources
Assembly: EPiServer.Framework.dll
Version: 10.10.4
Syntax
public class EmbeddedXmlLocalizationProviderInitializer

Constructors

EmbeddedXmlLocalizationProviderInitializer()

Initializes a new instance of the EmbeddedXmlLocalizationProviderInitializer class.

Declaration
public EmbeddedXmlLocalizationProviderInitializer()

Methods

GetInitializedProvider(String, Assembly[])

Extracts all embedded xml resource files and adds them to a XmlLocalizationProvider

Declaration
public virtual XmlLocalizationProvider GetInitializedProvider(string nameOfProvider, params Assembly[] assembliesContainingEmbeddedResources)
Parameters
Type Name Description
System.String nameOfProvider

The name of the provider.

System.Reflection.Assembly[] assembliesContainingEmbeddedResources

The assemblies containing embedded xml resource files.

Returns
Type Description
XmlLocalizationProvider

A new initialized provider.

Remarks

It will try to include all embedded resources that ends with ".xml" from assembliesContainingEmbeddedResources.

Extension Methods