Show / Hide Table of Contents

Class VirtualFileLocalizationResourceContributorBase

Inheritance
System.Object
VirtualFileLocalizationResourceContributorBase
JsonVirtualFileLocalizationResourceContributor
Implements
ILocalizationResourceContributor
Namespace: Volo.Abp.Localization.VirtualFiles
Assembly: Volo.Abp.Localization.dll
Syntax
public abstract class VirtualFileLocalizationResourceContributorBase : object, ILocalizationResourceContributor

Constructors

VirtualFileLocalizationResourceContributorBase(String)

Declaration
protected VirtualFileLocalizationResourceContributorBase(string virtualPath)
Parameters
Type Name Description
System.String virtualPath

Methods

CanParseFile(IFileInfo)

Declaration
protected abstract bool CanParseFile(IFileInfo file)
Parameters
Type Name Description
IFileInfo file
Returns
Type Description
System.Boolean

CreateDictionaryFromFile(IFileInfo)

Declaration
protected virtual ILocalizationDictionary CreateDictionaryFromFile(IFileInfo file)
Parameters
Type Name Description
IFileInfo file
Returns
Type Description
ILocalizationDictionary

CreateDictionaryFromFileContent(String)

Declaration
protected abstract ILocalizationDictionary CreateDictionaryFromFileContent(string fileContent)
Parameters
Type Name Description
System.String fileContent
Returns
Type Description
ILocalizationDictionary

Fill(String, Dictionary<String, LocalizedString>)

Declaration
public void Fill(string cultureName, Dictionary<string, LocalizedString> dictionary)
Parameters
Type Name Description
System.String cultureName
Dictionary<System.String, LocalizedString> dictionary

GetOrNull(String, String)

Declaration
public LocalizedString GetOrNull(string cultureName, string name)
Parameters
Type Name Description
System.String cultureName
System.String name
Returns
Type Description
LocalizedString

Initialize(LocalizationResourceInitializationContext)

Declaration
public void Initialize(LocalizationResourceInitializationContext context)
Parameters
Type Name Description
LocalizationResourceInitializationContext context

Implements

ILocalizationResourceContributor

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft