Class AbpEnumLocalizer
Inheritance
object
AbpEnumLocalizer
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Assembly: Volo.Abp.Localization.dll
Syntax
public class AbpEnumLocalizer : IAbpEnumLocalizer, ITransientDependency
Constructors
AbpEnumLocalizer(IStringLocalizerFactory)
Declaration
public AbpEnumLocalizer(IStringLocalizerFactory stringLocalizerFactory)
Parameters
Type |
Name |
Description |
Microsoft.Extensions.Localization.IStringLocalizerFactory |
stringLocalizerFactory |
|
Fields
StringLocalizerFactory
Declaration
protected readonly IStringLocalizerFactory StringLocalizerFactory
Field Value
Type |
Description |
Microsoft.Extensions.Localization.IStringLocalizerFactory |
|
Methods
GetString(Type, object, params IStringLocalizer?[])
Declaration
public virtual string GetString(Type enumType, object enumValue, params IStringLocalizer?[] specifyLocalizers)
Parameters
Type |
Name |
Description |
System.Type |
enumType |
|
object |
enumValue |
|
Microsoft.Extensions.Localization.IStringLocalizer[] |
specifyLocalizers |
|
Returns
GetString(Type, object)
Declaration
public virtual string GetString(Type enumType, object enumValue)
Parameters
Type |
Name |
Description |
System.Type |
enumType |
|
object |
enumValue |
|
Returns
GetStringInternal(Type, object, params IStringLocalizer?[])
Declaration
protected virtual string GetStringInternal(Type enumType, object enumValue, params IStringLocalizer?[] specifyLocalizers)
Parameters
Type |
Name |
Description |
System.Type |
enumType |
|
object |
enumValue |
|
Microsoft.Extensions.Localization.IStringLocalizer[] |
specifyLocalizers |
|
Returns
GetStringOrNull(IStringLocalizer?[], IEnumerable<string>)
Declaration
protected virtual string? GetStringOrNull(IStringLocalizer?[] localizers, IEnumerable<string> keys)
Parameters
Type |
Name |
Description |
Microsoft.Extensions.Localization.IStringLocalizer[] |
localizers |
|
System.Collections.Generic.IEnumerable<T><string> |
keys |
|
Returns
Implements
Extension Methods