Show / Hide Table of Contents

Class LocalizableStringSerializer

Inheritance
object
LocalizableStringSerializer
Implements
ILocalizableStringSerializer
ITransientDependency
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
Assembly: Volo.Abp.Localization.dll
Syntax
public class LocalizableStringSerializer : ILocalizableStringSerializer, ITransientDependency

Constructors

LocalizableStringSerializer(IOptions<AbpLocalizationOptions>)

Declaration
public LocalizableStringSerializer(IOptions<AbpLocalizationOptions> localizationOptions)
Parameters
Type Name Description
IOptions<AbpLocalizationOptions> localizationOptions

Properties

LocalizationOptions

Declaration
protected AbpLocalizationOptions LocalizationOptions { get; }
Property Value
Type Description
AbpLocalizationOptions

Methods

Deserialize(string)

Declaration
public virtual ILocalizableString Deserialize(string value)
Parameters
Type Name Description
string value
Returns
Type Description
ILocalizableString

Serialize(ILocalizableString?)

Declaration
public virtual string? Serialize(ILocalizableString? localizableString)
Parameters
Type Name Description
ILocalizableString localizableString
Returns
Type Description
string

Implements

ILocalizableStringSerializer
ITransientDependency

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>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform