Skip to content

014b12aa 484b 6db0 b38e eb9d09e74cc2

Axel Kesseler edited this page Mar 1, 2023 · 18 revisions

ILogger(TContext) Interface

The general interface of all provided logger implementations.

Namespace: Plexdata.LogWriter.Abstraction
Assembly: Plexdata.LogWriter.Abstraction (in Plexdata.LogWriter.Abstraction.dll) Version: 1.0.7.1

Syntax

C#

public interface ILogger<TContext> : ILogger

Type Parameters

 

TContext
The type to get the logging context from. Such a context might be a class and shall help to find out the source that causes a particular logging message.
  The ILogger(TContext) type exposes the following members.

Properties

 

Name Description
Public property IsDisabled Determines if logging is disabled or not. (Inherited from ILogger.)
  Back to Top

Methods

 

Name Description
Public method BeginScope(TScope) Begins a logical operation scope. (Inherited from ILogger.)
Public method IsEnabled Determines if a particular logging level is enabled. (Inherited from ILogger.)
Public method Write(LogLevel, Exception) This method writes the exception into the logging target using provided logging level. (Inherited from ILogger.)
Public method Write(LogLevel, String) This method writes the message into the logging target using provided logging level. (Inherited from ILogger.)
Public method Write(LogLevel, Exception, ValueTuple(String, Object)[]) This method writes the exception into the logging target using provided logging level. (Inherited from ILogger.)
Public method Write(LogLevel, String, Exception) This method writes the message as well as the exception into the logging target using provided logging level. (Inherited from ILogger.)
Public method Write(LogLevel, String, ValueTuple(String, Object)[]) This method writes the message into the logging target using provided logging level. (Inherited from ILogger.)
Public method Write(LogLevel, String, Exception, ValueTuple(String, Object)[]) This method writes the message as well as the exception into the logging target using provided logging level. (Inherited from ILogger.)
Public method Write(TScope)(TScope, LogLevel, Exception) This method writes the exception for provided scope into the logging target using provided logging level. (Inherited from ILogger.)
Public method Write(TScope)(TScope, LogLevel, String) This method writes the message for provided scope into the logging target using provided logging level. (Inherited from ILogger.)
Public method Write(TScope)(TScope, LogLevel, Exception, ValueTuple(String, Object)[]) This method writes the exception for provided scope into the logging target using provided logging level. (Inherited from ILogger.)
Public method Write(TScope)(TScope, LogLevel, String, Exception) This method writes the message as well as the exception for provided scope into the logging target using provided logging level. (Inherited from ILogger.)
Public method Write(TScope)(TScope, LogLevel, String, ValueTuple(String, Object)[]) This method writes the message for provided scope into the logging target using provided logging level. (Inherited from ILogger.)
Public method Write(TScope)(TScope, LogLevel, String, Exception, ValueTuple(String, Object)[]) This method writes the message as well as the exception for provided scope into the logging target using provided logging level. (Inherited from ILogger.)
  Back to Top

Extension Methods

 

Name Description
Public Extension Method Critical(String) Overloaded.
This method writes the message into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(Exception) Overloaded.
This method writes the exception into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(String, Exception) Overloaded.
This method writes the message and the exception into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(TContext)(String) Overloaded.
This method writes the message for current TContext into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(TContext)(Exception) Overloaded.
This method writes the exception for current TContext into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(TScope)(TScope, String) Overloaded.
This method writes the message for provided scope into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(TScope)(TScope, Exception) Overloaded.
This method writes the exception for provided scope into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(TContext)(String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for current TContext into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(TContext)(Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for current TContext into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(TContext)(String, Exception) Overloaded.
This method writes the message and the exception for current TContext into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(TScope)(TScope, String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for provided scope into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(TScope)(TScope, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for provided scope into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(TScope)(TScope, String, Exception) Overloaded.
This method writes the message and the exception for provided scope into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(TContext)(String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for current TContext into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(TScope)(TScope, String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for provided scope into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(TContext, TScope)(TScope, String) Overloaded.
This method writes the message for current TContext taking provided scope into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(TContext, TScope)(TScope, Exception) Overloaded.
This method writes the exception for current TContext taking provided scope into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(TContext, TScope)(TScope, String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for current TContext taking provided scope into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(TContext, TScope)(TScope, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for current TContext taking provided scope into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(TContext, TScope)(TScope, String, Exception) Overloaded.
This method writes the message and the exception for current TContext taking provided scope into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Critical(TContext, TScope)(TScope, String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for current TContext taking provided scope into the logger using Critical as logging level. (Defined by LogLevelCriticalExtension.)
Public Extension Method Debug(String) Overloaded.
This method writes the message into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(Exception) Overloaded.
This method writes the exception into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(String, Exception) Overloaded.
This method writes the message and the exception into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(TContext)(String) Overloaded.
This method writes the message for current TContext into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(TContext)(Exception) Overloaded.
This method writes the exception for current TContext into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(TScope)(TScope, String) Overloaded.
This method writes the message for provided scope into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(TScope)(TScope, Exception) Overloaded.
This method writes the exception for provided scope into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(TContext)(String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for current TContext into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(TContext)(Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for current TContext into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(TContext)(String, Exception) Overloaded.
This method writes the message and the exception for current TContext into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(TScope)(TScope, String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for provided scope into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(TScope)(TScope, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for provided scope into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(TScope)(TScope, String, Exception) Overloaded.
This method writes the message and the exception for provided scope into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(TContext)(String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for current TContext into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(TScope)(TScope, String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for provided scope into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(TContext, TScope)(TScope, String) Overloaded.
This method writes the message for current TContext taking provided scope into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(TContext, TScope)(TScope, Exception) Overloaded.
This method writes the exception for current TContext taking provided scope into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(TContext, TScope)(TScope, String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for current TContext taking provided scope into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(TContext, TScope)(TScope, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for current TContext taking provided scope into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(TContext, TScope)(TScope, String, Exception) Overloaded.
This method writes the message and the exception for current TContext taking provided scope into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Debug(TContext, TScope)(TScope, String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for current TContext taking provided scope into the logger using Debug as logging level. (Defined by LogLevelDebugExtension.)
Public Extension Method Disaster(String) Overloaded.
This method writes the message into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(Exception) Overloaded.
This method writes the exception into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(String, Exception) Overloaded.
This method writes the message and the exception into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(TContext)(String) Overloaded.
This method writes the message for current TContext into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(TContext)(Exception) Overloaded.
This method writes the exception for current TContext into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(TScope)(TScope, String) Overloaded.
This method writes the message for provided scope into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(TScope)(TScope, Exception) Overloaded.
This method writes the exception for provided scope into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(TContext)(String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for current TContext into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(TContext)(Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for current TContext into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(TContext)(String, Exception) Overloaded.
This method writes the message and the exception for current TContext into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(TScope)(TScope, String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for provided scope into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(TScope)(TScope, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for provided scope into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(TScope)(TScope, String, Exception) Overloaded.
This method writes the message and the exception for provided scope into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(TContext)(String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for current TContext into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(TScope)(TScope, String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for provided scope into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(TContext, TScope)(TScope, String) Overloaded.
This method writes the message for current TContext taking provided scope into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(TContext, TScope)(TScope, Exception) Overloaded.
This method writes the exception for current TContext taking provided scope into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(TContext, TScope)(TScope, String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for current TContext taking provided scope into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(TContext, TScope)(TScope, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for current TContext taking provided scope into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(TContext, TScope)(TScope, String, Exception) Overloaded.
This method writes the message and the exception for current TContext taking provided scope into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Disaster(TContext, TScope)(TScope, String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for current TContext taking provided scope into the logger using Disaster as logging level. (Defined by LogLevelDisasterExtension.)
Public Extension Method Error(String) Overloaded.
This method writes the message into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(Exception) Overloaded.
This method writes the exception into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(String, Exception) Overloaded.
This method writes the message and the exception into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(TContext)(String) Overloaded.
This method writes the message for current TContext into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(TContext)(Exception) Overloaded.
This method writes the exception for current TContext into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(TScope)(TScope, String) Overloaded.
This method writes the message for provided scope into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(TScope)(TScope, Exception) Overloaded.
This method writes the exception for provided scope into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(TContext)(String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for current TContext into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(TContext)(Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for current TContext into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(TContext)(String, Exception) Overloaded.
This method writes the message and the exception for current TContext into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(TScope)(TScope, String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for provided scope into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(TScope)(TScope, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for provided scope into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(TScope)(TScope, String, Exception) Overloaded.
This method writes the message and the exception for provided scope into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(TContext)(String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for current TContext into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(TScope)(TScope, String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for provided scope into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(TContext, TScope)(TScope, String) Overloaded.
This method writes the message for current TContext taking provided scope into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(TContext, TScope)(TScope, Exception) Overloaded.
This method writes the exception for current TContext taking provided scope into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(TContext, TScope)(TScope, String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for current TContext taking provided scope into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(TContext, TScope)(TScope, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for current TContext taking provided scope into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(TContext, TScope)(TScope, String, Exception) Overloaded.
This method writes the message and the exception for current TContext taking provided scope into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Error(TContext, TScope)(TScope, String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for current TContext taking provided scope into the logger using Error as logging level. (Defined by LogLevelErrorExtension.)
Public Extension Method Fatal(String) Overloaded.
This method writes the message into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(Exception) Overloaded.
This method writes the exception into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(String, Exception) Overloaded.
This method writes the message and the exception into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(TContext)(String) Overloaded.
This method writes the message for current TContext into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(TContext)(Exception) Overloaded.
This method writes the exception for current TContext into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(TScope)(TScope, String) Overloaded.
This method writes the message for provided scope into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(TScope)(TScope, Exception) Overloaded.
This method writes the exception for provided scope into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(TContext)(String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for current TContext into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(TContext)(Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for current TContext into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(TContext)(String, Exception) Overloaded.
This method writes the message and the exception for current TContext into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(TScope)(TScope, String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for provided scope into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(TScope)(TScope, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for provided scope into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(TScope)(TScope, String, Exception) Overloaded.
This method writes the message and the exception for provided scope into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(TContext)(String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for current TContext into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(TScope)(TScope, String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for provided scope into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(TContext, TScope)(TScope, String) Overloaded.
This method writes the message for current TContext taking provided scope into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(TContext, TScope)(TScope, Exception) Overloaded.
This method writes the exception for current TContext taking provided scope into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(TContext, TScope)(TScope, String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for current TContext taking provided scope into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(TContext, TScope)(TScope, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for current TContext taking provided scope into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(TContext, TScope)(TScope, String, Exception) Overloaded.
This method writes the message and the exception for current TContext taking provided scope into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Fatal(TContext, TScope)(TScope, String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for current TContext taking provided scope into the logger using Fatal as logging level. (Defined by LogLevelFatalExtension.)
Public Extension Method Message(String) Overloaded.
This method writes the message into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(Exception) Overloaded.
This method writes the exception into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(String, Exception) Overloaded.
This method writes the message and the exception into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(TContext)(String) Overloaded.
This method writes the message for current TContext into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(TContext)(Exception) Overloaded.
This method writes the exception for current TContext into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(TScope)(TScope, String) Overloaded.
This method writes the message for provided scope into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(TScope)(TScope, Exception) Overloaded.
This method writes the exception for provided scope into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(TContext)(String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for current TContext into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(TContext)(Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for current TContext into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(TContext)(String, Exception) Overloaded.
This method writes the message and the exception for current TContext into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(TScope)(TScope, String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for provided scope into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(TScope)(TScope, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for provided scope into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(TScope)(TScope, String, Exception) Overloaded.
This method writes the message and the exception for provided scope into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(TContext)(String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for current TContext into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(TScope)(TScope, String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for provided scope into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(TContext, TScope)(TScope, String) Overloaded.
This method writes the message for current TContext taking provided scope into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(TContext, TScope)(TScope, Exception) Overloaded.
This method writes the exception for current TContext taking provided scope into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(TContext, TScope)(TScope, String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for current TContext taking provided scope into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(TContext, TScope)(TScope, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for current TContext taking provided scope into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(TContext, TScope)(TScope, String, Exception) Overloaded.
This method writes the message and the exception for current TContext taking provided scope into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Message(TContext, TScope)(TScope, String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for current TContext taking provided scope into the logger using Message as logging level. (Defined by LogLevelMessageExtension.)
Public Extension Method Trace(String) Overloaded.
This method writes the message into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(Exception) Overloaded.
This method writes the exception into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(String, Exception) Overloaded.
This method writes the message and the exception into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(TContext)(String) Overloaded.
This method writes the message for current TContext into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(TContext)(Exception) Overloaded.
This method writes the exception for current TContext into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(TScope)(TScope, String) Overloaded.
This method writes the message for provided scope into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(TScope)(TScope, Exception) Overloaded.
This method writes the exception for provided scope into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(TContext)(String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for current TContext into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(TContext)(Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for current TContext into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(TContext)(String, Exception) Overloaded.
This method writes the message and the exception for current TContext into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(TScope)(TScope, String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for provided scope into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(TScope)(TScope, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for provided scope into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(TScope)(TScope, String, Exception) Overloaded.
This method writes the message and the exception for provided scope into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(TContext)(String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for current TContext into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(TScope)(TScope, String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for provided scope into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(TContext, TScope)(TScope, String) Overloaded.
This method writes the message for current TContext taking provided scope into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(TContext, TScope)(TScope, Exception) Overloaded.
This method writes the exception for current TContext taking provided scope into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(TContext, TScope)(TScope, String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for current TContext taking provided scope into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(TContext, TScope)(TScope, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for current TContext taking provided scope into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(TContext, TScope)(TScope, String, Exception) Overloaded.
This method writes the message and the exception for current TContext taking provided scope into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Trace(TContext, TScope)(TScope, String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for current TContext taking provided scope into the logger using Trace as logging level. (Defined by LogLevelTraceExtension.)
Public Extension Method Verbose(String) Overloaded.
This method writes the message into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(Exception) Overloaded.
This method writes the exception into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(String, Exception) Overloaded.
This method writes the message and the exception into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(TContext)(String) Overloaded.
This method writes the message for current TContext into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(TContext)(Exception) Overloaded.
This method writes the exception for current TContext into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(TScope)(TScope, String) Overloaded.
This method writes the message for provided scope into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(TScope)(TScope, Exception) Overloaded.
This method writes the exception for provided scope into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(TContext)(String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for current TContext into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(TContext)(Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for current TContext into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(TContext)(String, Exception) Overloaded.
This method writes the message and the exception for current TContext into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(TScope)(TScope, String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for provided scope into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(TScope)(TScope, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for provided scope into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(TScope)(TScope, String, Exception) Overloaded.
This method writes the message and the exception for provided scope into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(TContext)(String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for current TContext into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(TScope)(TScope, String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for provided scope into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(TContext, TScope)(TScope, String) Overloaded.
This method writes the message for current TContext taking provided scope into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(TContext, TScope)(TScope, Exception) Overloaded.
This method writes the exception for current TContext taking provided scope into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(TContext, TScope)(TScope, String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for current TContext taking provided scope into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(TContext, TScope)(TScope, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for current TContext taking provided scope into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(TContext, TScope)(TScope, String, Exception) Overloaded.
This method writes the message and the exception for current TContext taking provided scope into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Verbose(TContext, TScope)(TScope, String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for current TContext taking provided scope into the logger using Verbose as logging level. (Defined by LogLevelVerboseExtension.)
Public Extension Method Warning(String) Overloaded.
This method writes the message into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(Exception) Overloaded.
This method writes the exception into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(String, Exception) Overloaded.
This method writes the message and the exception into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(TContext)(String) Overloaded.
This method writes the message for current TContext into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(TContext)(Exception) Overloaded.
This method writes the exception for current TContext into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(TScope)(TScope, String) Overloaded.
This method writes the message for provided scope into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(TScope)(TScope, Exception) Overloaded.
This method writes the exception for provided scope into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(TContext)(String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for current TContext into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(TContext)(Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for current TContext into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(TContext)(String, Exception) Overloaded.
This method writes the message and the exception for current TContext into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(TScope)(TScope, String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for provided scope into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(TScope)(TScope, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for provided scope into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(TScope)(TScope, String, Exception) Overloaded.
This method writes the message and the exception for provided scope into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(TContext)(String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for current TContext into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(TScope)(TScope, String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for provided scope into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(TContext, TScope)(TScope, String) Overloaded.
This method writes the message for current TContext taking provided scope into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(TContext, TScope)(TScope, Exception) Overloaded.
This method writes the exception for current TContext taking provided scope into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(TContext, TScope)(TScope, String, ValueTuple(String, Object)[]) Overloaded.
This method writes the message for current TContext taking provided scope into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(TContext, TScope)(TScope, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the exception for current TContext taking provided scope into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(TContext, TScope)(TScope, String, Exception) Overloaded.
This method writes the message and the exception for current TContext taking provided scope into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
Public Extension Method Warning(TContext, TScope)(TScope, String, Exception, ValueTuple(String, Object)[]) Overloaded.
This method writes the message and the exception for current TContext taking provided scope into the logger using Warning as logging level. (Defined by LogLevelWarningExtension.)
  Back to Top

Remarks

This general interface serves as the base of all supported logger implementations and defines the minimum of the supported logging functionality.

See Also

Reference

Plexdata.LogWriter.Abstraction Namespace

Clone this wiki locally