Show / Hide Table of Contents

Class VirtualFileLocalizationResourceContributorBase

Inheritance
object
VirtualFileLocalizationResourceContributorBase
JsonVirtualFileLocalizationResourceContributor
Implements
ILocalizationResourceContributor
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Localization.VirtualFiles
Assembly: Volo.Abp.Localization.dll
Syntax
public abstract class VirtualFileLocalizationResourceContributorBase : ILocalizationResourceContributor

Constructors

VirtualFileLocalizationResourceContributorBase(string)

Declaration
protected VirtualFileLocalizationResourceContributorBase(string virtualPath)
Parameters
Type Name Description
string virtualPath

Properties

IsDynamic

Declaration
public bool IsDynamic { get; }
Property Value
Type Description
bool

Methods

CanParseFile(IFileInfo)

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

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
string fileContent
Returns
Type Description
ILocalizationDictionary

Fill(string, Dictionary<string, LocalizedString>)

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

FillAsync(string, Dictionary<string, LocalizedString>)

Declaration
public Task FillAsync(string cultureName, Dictionary<string, LocalizedString> dictionary)
Parameters
Type Name Description
string cultureName
Dictionary<string, LocalizedString> dictionary
Returns
Type Description
Task

GetOrNull(string, string)

Declaration
public virtual LocalizedString? GetOrNull(string cultureName, string name)
Parameters
Type Name Description
string cultureName
string name
Returns
Type Description
LocalizedString

GetSupportedCulturesAsync()

Declaration
public Task<IEnumerable<string>> GetSupportedCulturesAsync()
Returns
Type Description
Task<IEnumerable<string>>

Initialize(LocalizationResourceInitializationContext)

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

Implements

ILocalizationResourceContributor

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by Volosoft