Show / Hide Table of Contents

Class DefaultInitLogger<T>

Inheritance
object
DefaultInitLogger<T>
Implements
IInitLogger<T>
ILogger<T>
ILogger
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Logging
Assembly: Volo.Abp.Core.dll
Syntax
public class DefaultInitLogger<T> : IInitLogger<T>, ILogger<T>, ILogger
Type Parameters
Name Description
T

Constructors

DefaultInitLogger()

Declaration
public DefaultInitLogger()

Properties

Entries

Declaration
public List<AbpInitLogEntry> Entries { get; }
Property Value
Type Description
List<AbpInitLogEntry>

Methods

BeginScope<TState>(TState)

Declaration
public virtual IDisposable BeginScope<TState>(TState state) where TState : notnull
Parameters
Type Name Description
TState state
Returns
Type Description
IDisposable
Type Parameters
Name Description
TState

IsEnabled(LogLevel)

Declaration
public virtual bool IsEnabled(LogLevel logLevel)
Parameters
Type Name Description
LogLevel logLevel
Returns
Type Description
bool

Log<TState>(LogLevel, EventId, TState, Exception?, Func<TState, Exception?, string>)

Declaration
public virtual void Log<TState>(LogLevel logLevel, EventId eventId, TState state, Exception? exception, Func<TState, Exception?, string> formatter)
Parameters
Type Name Description
LogLevel logLevel
EventId eventId
TState state
Exception exception
Func<TState, Exception, string> formatter
Type Parameters
Name Description
TState

Implements

IInitLogger<T>
ILogger<TCategoryName>
ILogger

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