MetalamaAPI documentationFlashtrace APIFlashtrace.​LoggersNull­Flashtrace­Logger
Open sandboxFocus

NullFlashtraceLogger Class

Inheritance
NullFlashtraceLogger
Namespace: Flashtrace.Loggers
Assembly: Flashtrace.dll
Syntax
public sealed class NullFlashtraceLogger : IFlashtraceLogger, IFlashtraceLocalLogger, IFlashtraceExceptionHandler, IFlashtraceRoleLoggerFactory, ILoggingContext, ILogRecordBuilder, IDisposable, IFlashtraceLoggerFactory

Properties

Name Description
CurrentContext

Gets the current ILoggingContext.

Instance

Methods

Name Description
GetLogger(string)

Gets an instance of the IFlashtraceLogger interface for a specific sourceName. The name will usually, but not always, be a type name.

Extension Methods

FlashtraceExtensions.GetFlashtraceSource(IFlashtraceLoggerFactory?, string, FlashtraceRole?)
FlashtraceExtensions.GetFlashtraceSource(IFlashtraceLoggerFactory?, Type, FlashtraceRole?)
FlashtraceExtensions.GetFlashtraceSource(IFlashtraceRoleLoggerFactory)
FlashtraceExtensions.GetFlashtraceSource(IFlashtraceRoleLoggerFactory, string)
FlashtraceExtensions.GetFlashtraceSource(IFlashtraceRoleLoggerFactory, Type)