Show / Hide Table of Contents

Class JsonAuditSerializer

Inheritance
object
JsonAuditSerializer
Implements
IAuditSerializer
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.Auditing
Assembly: Volo.Abp.Auditing.dll
Syntax
public class JsonAuditSerializer : IAuditSerializer, ITransientDependency

Constructors

JsonAuditSerializer(IOptions<AbpAuditingOptions>)

Declaration
public JsonAuditSerializer(IOptions<AbpAuditingOptions> options)
Parameters
Type Name Description
IOptions<AbpAuditingOptions> options

Fields

Options

Declaration
protected AbpAuditingOptions Options
Field Value
Type Description
AbpAuditingOptions

Methods

CreateJsonSerializerOptions()

Declaration
protected virtual JsonSerializerOptions CreateJsonSerializerOptions()
Returns
Type Description
JsonSerializerOptions

Serialize(object)

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

Implements

IAuditSerializer
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