Show / Hide Table of Contents

Class AspNetCoreAuditLogContributor

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

Constructors

AspNetCoreAuditLogContributor()

Declaration
public AspNetCoreAuditLogContributor()

Properties

Logger

Declaration
public ILogger<AspNetCoreAuditLogContributor> Logger { get; set; }
Property Value
Type Description
ILogger<AspNetCoreAuditLogContributor>

Methods

BuildUrl(HttpContext)

Declaration
protected virtual string BuildUrl(HttpContext httpContext)
Parameters
Type Name Description
HttpContext httpContext
Returns
Type Description
string

PostContribute(AuditLogContributionContext)

Declaration
public override void PostContribute(AuditLogContributionContext context)
Parameters
Type Name Description
AuditLogContributionContext context
Overrides
AuditLogContributor.PostContribute(AuditLogContributionContext)

PreContribute(AuditLogContributionContext)

Declaration
public override void PreContribute(AuditLogContributionContext context)
Parameters
Type Name Description
AuditLogContributionContext context
Overrides
AuditLogContributor.PreContribute(AuditLogContributionContext)

Implements

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