Show / Hide Table of Contents

Class LocalizationResource

Inheritance
System.Object
LocalizationResource
Namespace: Volo.Abp.Localization
Assembly: Volo.Abp.Localization.dll
Syntax
public class LocalizationResource : object

Constructors

LocalizationResource(Type, String, ILocalizationResourceContributor)

Declaration
public LocalizationResource(Type resourceType, string defaultCultureName = null, ILocalizationResourceContributor initialContributor = null)
Parameters
Type Name Description
Type resourceType
System.String defaultCultureName
ILocalizationResourceContributor initialContributor

Properties

BaseResourceTypes

Declaration
public List<Type> BaseResourceTypes { get; }
Property Value
Type Description
List<Type>

Contributors

Declaration
public LocalizationResourceContributorList Contributors { get; }
Property Value
Type Description
LocalizationResourceContributorList

DefaultCultureName

Declaration
public string DefaultCultureName { get; set; }
Property Value
Type Description
System.String

ResourceName

Declaration
public string ResourceName { get; }
Property Value
Type Description
System.String

ResourceType

Declaration
public Type ResourceType { get; }
Property Value
Type Description
Type

Methods

AddBaseResourceTypes()

Declaration
protected virtual void AddBaseResourceTypes()

Extension Methods

LocalizationResourceExtensions.AddVirtualJson(LocalizationResource, String)
LocalizationResourceExtensions.AddBaseTypes(LocalizationResource, Type[])
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