Show / Hide Table of Contents

Class Utf8JsonDaprSerializer

Inheritance
object
Utf8JsonDaprSerializer
Implements
IDaprSerializer
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.Dapr
Assembly: Volo.Abp.Dapr.dll
Syntax
public class Utf8JsonDaprSerializer : IDaprSerializer, ITransientDependency

Constructors

Utf8JsonDaprSerializer(IJsonSerializer)

Declaration
public Utf8JsonDaprSerializer(IJsonSerializer jsonSerializer)
Parameters
Type Name Description
IJsonSerializer jsonSerializer

Methods

Deserialize(byte[], Type)

Declaration
public object Deserialize(byte[] value, Type type)
Parameters
Type Name Description
byte[] value
Type type
Returns
Type Description
object

Deserialize(string, Type)

Declaration
public object Deserialize(string value, Type type)
Parameters
Type Name Description
string value
Type type
Returns
Type Description
object

Serialize(object)

Declaration
public byte[] Serialize(object obj)
Parameters
Type Name Description
object obj
Returns
Type Description
byte[]

SerializeToString(object)

Declaration
public string SerializeToString(object obj)
Parameters
Type Name Description
object obj
Returns
Type Description
string

Implements

IDaprSerializer
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