Class WrappingFullLogger
- Namespace
- Splat
- Assembly
- Splat.dll
A full logger which wraps a ILogger.
public class WrappingFullLogger : AllocationFreeLoggerBase, IFullLogger, IAllocationFreeLogger, IAllocationFreeErrorLogger, ILogger
- Inheritance
-
WrappingFullLogger
- Implements
-
- Inherited Members
-
AllocationFreeLoggerBase.Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5)
AllocationFreeLoggerBase.Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6)
AllocationFreeLoggerBase.Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6)
AllocationFreeLoggerBase.Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7)
AllocationFreeLoggerBase.Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7)
AllocationFreeLoggerBase.Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8)
AllocationFreeLoggerBase.Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8)
AllocationFreeLoggerBase.Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9)
AllocationFreeLoggerBase.Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9)
AllocationFreeLoggerBase.Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10)
AllocationFreeLoggerBase.Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10)
AllocationFreeLoggerBase.Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5)
AllocationFreeLoggerBase.Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6)
AllocationFreeLoggerBase.Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6)
AllocationFreeLoggerBase.Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7)
AllocationFreeLoggerBase.Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7)
AllocationFreeLoggerBase.Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8)
AllocationFreeLoggerBase.Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8)
AllocationFreeLoggerBase.Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9)
AllocationFreeLoggerBase.Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9)
AllocationFreeLoggerBase.Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10)
AllocationFreeLoggerBase.Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10)
AllocationFreeLoggerBase.Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5)
AllocationFreeLoggerBase.Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6)
AllocationFreeLoggerBase.Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6)
AllocationFreeLoggerBase.Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7)
AllocationFreeLoggerBase.Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7)
AllocationFreeLoggerBase.Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8)
AllocationFreeLoggerBase.Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8)
AllocationFreeLoggerBase.Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9)
AllocationFreeLoggerBase.Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9)
AllocationFreeLoggerBase.Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10)
AllocationFreeLoggerBase.Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10)
AllocationFreeLoggerBase.Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5)
AllocationFreeLoggerBase.Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6)
AllocationFreeLoggerBase.Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6)
AllocationFreeLoggerBase.Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7)
AllocationFreeLoggerBase.Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7)
AllocationFreeLoggerBase.Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8)
AllocationFreeLoggerBase.Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8)
AllocationFreeLoggerBase.Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9)
AllocationFreeLoggerBase.Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9)
AllocationFreeLoggerBase.Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10)
AllocationFreeLoggerBase.Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10)
AllocationFreeLoggerBase.Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5)
AllocationFreeLoggerBase.Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6)
AllocationFreeLoggerBase.Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6)
AllocationFreeLoggerBase.Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7)
AllocationFreeLoggerBase.Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7)
AllocationFreeLoggerBase.Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8)
AllocationFreeLoggerBase.Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8)
AllocationFreeLoggerBase.Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9)
AllocationFreeLoggerBase.Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9)
AllocationFreeLoggerBase.Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10>(string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10)
AllocationFreeLoggerBase.Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10)
- Extension Methods
-
WhenAnyMixin.WhenAnyDynamic<TSender, TRet>(TSender?, Expression?, Expression?, Expression?, Func<IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, TRet>)
WhenAnyMixin.WhenAnyDynamic<TSender, TRet>(TSender?, Expression?, Expression?, Expression?, Expression?, Func<IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, TRet>)
WhenAnyMixin.WhenAnyDynamic<TSender, TRet>(TSender?, Expression?, Expression?, Expression?, Expression?, Expression?, Func<IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, TRet>)
WhenAnyMixin.WhenAnyDynamic<TSender, TRet>(TSender?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Func<IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, TRet>)
WhenAnyMixin.WhenAnyDynamic<TSender, TRet>(TSender?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Func<IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, TRet>)
WhenAnyMixin.WhenAnyDynamic<TSender, TRet>(TSender?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Func<IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, TRet>)
WhenAnyMixin.WhenAnyDynamic<TSender, TRet>(TSender?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Func<IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, TRet>)
WhenAnyMixin.WhenAnyDynamic<TSender, TRet>(TSender?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Func<IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, TRet>)
WhenAnyMixin.WhenAnyDynamic<TSender, TRet>(TSender?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Func<IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, TRet>)
WhenAnyMixin.WhenAnyDynamic<TSender, TRet>(TSender?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Expression?, Func<IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, IObservedChange<TSender?, object?>, TRet>)
WhenAnyMixin.WhenAnyValue<TSender, TRet, T1, T2, T3, T4, T5, T6, T7, T8>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Expression<Func<TSender, T6>>, Expression<Func<TSender, T7>>, Expression<Func<TSender, T8>>, Func<T1, T2, T3, T4, T5, T6, T7, T8, TRet>)
WhenAnyMixin.WhenAnyValue<TSender, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Expression<Func<TSender, T6>>, Expression<Func<TSender, T7>>, Expression<Func<TSender, T8>>, Expression<Func<TSender, T9>>, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TRet>)
WhenAnyMixin.WhenAnyValue<TSender, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Expression<Func<TSender, T6>>, Expression<Func<TSender, T7>>, Expression<Func<TSender, T8>>, Expression<Func<TSender, T9>>, Expression<Func<TSender, T10>>, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TRet>)
WhenAnyMixin.WhenAnyValue<TSender, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Expression<Func<TSender, T6>>, Expression<Func<TSender, T7>>, Expression<Func<TSender, T8>>, Expression<Func<TSender, T9>>, Expression<Func<TSender, T10>>, Expression<Func<TSender, T11>>, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TRet>)
WhenAnyMixin.WhenAnyValue<TSender, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Expression<Func<TSender, T6>>, Expression<Func<TSender, T7>>, Expression<Func<TSender, T8>>, Expression<Func<TSender, T9>>, Expression<Func<TSender, T10>>, Expression<Func<TSender, T11>>, Expression<Func<TSender, T12>>, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TRet>)
WhenAnyMixin.WhenAnyValue<TSender, TRet, T1, T2>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Func<T1, T2, TRet>)
WhenAnyMixin.WhenAnyValue<TSender, TRet, T1, T2, T3>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Func<T1, T2, T3, TRet>)
WhenAnyMixin.WhenAnyValue<TSender, T1, T2, T3, T4>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>)
WhenAnyMixin.WhenAnyValue<TSender, TRet, T1, T2, T3, T4>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Func<T1, T2, T3, T4, TRet>)
WhenAnyMixin.WhenAnyValue<TSender, T1, T2, T3, T4, T5>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>)
WhenAnyMixin.WhenAnyValue<TSender, TRet, T1, T2, T3, T4, T5>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Func<T1, T2, T3, T4, T5, TRet>)
WhenAnyMixin.WhenAnyValue<TSender, T1, T2, T3, T4, T5, T6>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Expression<Func<TSender, T6>>)
WhenAnyMixin.WhenAnyValue<TSender, TRet, T1, T2, T3, T4, T5, T6>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Expression<Func<TSender, T6>>, Func<T1, T2, T3, T4, T5, T6, TRet>)
WhenAnyMixin.WhenAnyValue<TSender, T1, T2, T3, T4, T5, T6, T7>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Expression<Func<TSender, T6>>, Expression<Func<TSender, T7>>)
WhenAnyMixin.WhenAnyValue<TSender, TRet, T1, T2, T3, T4, T5, T6, T7>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Expression<Func<TSender, T6>>, Expression<Func<TSender, T7>>, Func<T1, T2, T3, T4, T5, T6, T7, TRet>)
WhenAnyMixin.WhenAny<TSender, TRet, T1, T2, T3, T4, T5, T6, T7, T8>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Expression<Func<TSender, T6>>, Expression<Func<TSender, T7>>, Expression<Func<TSender, T8>>, Func<IObservedChange<TSender, T1>, IObservedChange<TSender, T2>, IObservedChange<TSender, T3>, IObservedChange<TSender, T4>, IObservedChange<TSender, T5>, IObservedChange<TSender, T6>, IObservedChange<TSender, T7>, IObservedChange<TSender, T8>, TRet>)
WhenAnyMixin.WhenAny<TSender, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Expression<Func<TSender, T6>>, Expression<Func<TSender, T7>>, Expression<Func<TSender, T8>>, Expression<Func<TSender, T9>>, Func<IObservedChange<TSender, T1>, IObservedChange<TSender, T2>, IObservedChange<TSender, T3>, IObservedChange<TSender, T4>, IObservedChange<TSender, T5>, IObservedChange<TSender, T6>, IObservedChange<TSender, T7>, IObservedChange<TSender, T8>, IObservedChange<TSender, T9>, TRet>)
WhenAnyMixin.WhenAny<TSender, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Expression<Func<TSender, T6>>, Expression<Func<TSender, T7>>, Expression<Func<TSender, T8>>, Expression<Func<TSender, T9>>, Expression<Func<TSender, T10>>, Func<IObservedChange<TSender, T1>, IObservedChange<TSender, T2>, IObservedChange<TSender, T3>, IObservedChange<TSender, T4>, IObservedChange<TSender, T5>, IObservedChange<TSender, T6>, IObservedChange<TSender, T7>, IObservedChange<TSender, T8>, IObservedChange<TSender, T9>, IObservedChange<TSender, T10>, TRet>)
WhenAnyMixin.WhenAny<TSender, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Expression<Func<TSender, T6>>, Expression<Func<TSender, T7>>, Expression<Func<TSender, T8>>, Expression<Func<TSender, T9>>, Expression<Func<TSender, T10>>, Expression<Func<TSender, T11>>, Func<IObservedChange<TSender, T1>, IObservedChange<TSender, T2>, IObservedChange<TSender, T3>, IObservedChange<TSender, T4>, IObservedChange<TSender, T5>, IObservedChange<TSender, T6>, IObservedChange<TSender, T7>, IObservedChange<TSender, T8>, IObservedChange<TSender, T9>, IObservedChange<TSender, T10>, IObservedChange<TSender, T11>, TRet>)
WhenAnyMixin.WhenAny<TSender, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Expression<Func<TSender, T6>>, Expression<Func<TSender, T7>>, Expression<Func<TSender, T8>>, Expression<Func<TSender, T9>>, Expression<Func<TSender, T10>>, Expression<Func<TSender, T11>>, Expression<Func<TSender, T12>>, Func<IObservedChange<TSender, T1>, IObservedChange<TSender, T2>, IObservedChange<TSender, T3>, IObservedChange<TSender, T4>, IObservedChange<TSender, T5>, IObservedChange<TSender, T6>, IObservedChange<TSender, T7>, IObservedChange<TSender, T8>, IObservedChange<TSender, T9>, IObservedChange<TSender, T10>, IObservedChange<TSender, T11>, IObservedChange<TSender, T12>, TRet>)
WhenAnyMixin.WhenAny<TSender, TRet, T1, T2>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Func<IObservedChange<TSender, T1>, IObservedChange<TSender, T2>, TRet>)
WhenAnyMixin.WhenAny<TSender, TRet, T1, T2, T3>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Func<IObservedChange<TSender, T1>, IObservedChange<TSender, T2>, IObservedChange<TSender, T3>, TRet>)
WhenAnyMixin.WhenAny<TSender, TRet, T1, T2, T3, T4>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Func<IObservedChange<TSender, T1>, IObservedChange<TSender, T2>, IObservedChange<TSender, T3>, IObservedChange<TSender, T4>, TRet>)
WhenAnyMixin.WhenAny<TSender, TRet, T1, T2, T3, T4, T5>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Func<IObservedChange<TSender, T1>, IObservedChange<TSender, T2>, IObservedChange<TSender, T3>, IObservedChange<TSender, T4>, IObservedChange<TSender, T5>, TRet>)
WhenAnyMixin.WhenAny<TSender, TRet, T1, T2, T3, T4, T5, T6>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Expression<Func<TSender, T6>>, Func<IObservedChange<TSender, T1>, IObservedChange<TSender, T2>, IObservedChange<TSender, T3>, IObservedChange<TSender, T4>, IObservedChange<TSender, T5>, IObservedChange<TSender, T6>, TRet>)
WhenAnyMixin.WhenAny<TSender, TRet, T1, T2, T3, T4, T5, T6, T7>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Expression<Func<TSender, T6>>, Expression<Func<TSender, T7>>, Func<IObservedChange<TSender, T1>, IObservedChange<TSender, T2>, IObservedChange<TSender, T3>, IObservedChange<TSender, T4>, IObservedChange<TSender, T5>, IObservedChange<TSender, T6>, IObservedChange<TSender, T7>, TRet>)
WhenAnyObservableMixin.WhenAnyObservable<TSender, TRet, T1, T2, T3, T4, T5, T6, T7, T8>(TSender?, Expression<Func<TSender, IObservable<T1>?>>, Expression<Func<TSender, IObservable<T2>?>>, Expression<Func<TSender, IObservable<T3>?>>, Expression<Func<TSender, IObservable<T4>?>>, Expression<Func<TSender, IObservable<T5>?>>, Expression<Func<TSender, IObservable<T6>?>>, Expression<Func<TSender, IObservable<T7>?>>, Expression<Func<TSender, IObservable<T8>?>>, Func<T1?, T2?, T3?, T4?, T5?, T6?, T7?, T8?, TRet>)
WhenAnyObservableMixin.WhenAnyObservable<TSender, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9>(TSender?, Expression<Func<TSender, IObservable<T1>?>>, Expression<Func<TSender, IObservable<T2>?>>, Expression<Func<TSender, IObservable<T3>?>>, Expression<Func<TSender, IObservable<T4>?>>, Expression<Func<TSender, IObservable<T5>?>>, Expression<Func<TSender, IObservable<T6>?>>, Expression<Func<TSender, IObservable<T7>?>>, Expression<Func<TSender, IObservable<T8>?>>, Expression<Func<TSender, IObservable<T9>?>>, Func<T1?, T2?, T3?, T4?, T5?, T6?, T7?, T8?, T9?, TRet>)
WhenAnyObservableMixin.WhenAnyObservable<TSender, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(TSender?, Expression<Func<TSender, IObservable<T1>?>>, Expression<Func<TSender, IObservable<T2>?>>, Expression<Func<TSender, IObservable<T3>?>>, Expression<Func<TSender, IObservable<T4>?>>, Expression<Func<TSender, IObservable<T5>?>>, Expression<Func<TSender, IObservable<T6>?>>, Expression<Func<TSender, IObservable<T7>?>>, Expression<Func<TSender, IObservable<T8>?>>, Expression<Func<TSender, IObservable<T9>?>>, Expression<Func<TSender, IObservable<T10>?>>, Func<T1?, T2?, T3?, T4?, T5?, T6?, T7?, T8?, T9?, T10?, TRet>)
WhenAnyObservableMixin.WhenAnyObservable<TSender, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(TSender?, Expression<Func<TSender, IObservable<T1>?>>, Expression<Func<TSender, IObservable<T2>?>>, Expression<Func<TSender, IObservable<T3>?>>, Expression<Func<TSender, IObservable<T4>?>>, Expression<Func<TSender, IObservable<T5>?>>, Expression<Func<TSender, IObservable<T6>?>>, Expression<Func<TSender, IObservable<T7>?>>, Expression<Func<TSender, IObservable<T8>?>>, Expression<Func<TSender, IObservable<T9>?>>, Expression<Func<TSender, IObservable<T10>?>>, Expression<Func<TSender, IObservable<T11>?>>, Func<T1?, T2?, T3?, T4?, T5?, T6?, T7?, T8?, T9?, T10?, T11?, TRet>)
WhenAnyObservableMixin.WhenAnyObservable<TSender, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(TSender?, Expression<Func<TSender, IObservable<T1>?>>, Expression<Func<TSender, IObservable<T2>?>>, Expression<Func<TSender, IObservable<T3>?>>, Expression<Func<TSender, IObservable<T4>?>>, Expression<Func<TSender, IObservable<T5>?>>, Expression<Func<TSender, IObservable<T6>?>>, Expression<Func<TSender, IObservable<T7>?>>, Expression<Func<TSender, IObservable<T8>?>>, Expression<Func<TSender, IObservable<T9>?>>, Expression<Func<TSender, IObservable<T10>?>>, Expression<Func<TSender, IObservable<T11>?>>, Expression<Func<TSender, IObservable<T12>?>>, Func<T1?, T2?, T3?, T4?, T5?, T6?, T7?, T8?, T9?, T10?, T11?, T12?, TRet>)
WhenAnyObservableMixin.WhenAnyObservable<TSender, TRet>(TSender?, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>)
WhenAnyObservableMixin.WhenAnyObservable<TSender, TRet>(TSender?, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>)
WhenAnyObservableMixin.WhenAnyObservable<TSender, TRet>(TSender?, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>)
WhenAnyObservableMixin.WhenAnyObservable<TSender, TRet>(TSender?, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>)
WhenAnyObservableMixin.WhenAnyObservable<TSender, TRet>(TSender?, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>)
WhenAnyObservableMixin.WhenAnyObservable<TSender, TRet>(TSender?, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>)
WhenAnyObservableMixin.WhenAnyObservable<TSender, TRet>(TSender?, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>)
WhenAnyObservableMixin.WhenAnyObservable<TSender, TRet>(TSender?, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>, Expression<Func<TSender, IObservable<TRet>?>>)
WhenAnyObservableMixin.WhenAnyObservable<TSender, TRet, T1, T2>(TSender?, Expression<Func<TSender, IObservable<T1>?>>, Expression<Func<TSender, IObservable<T2>?>>, Func<T1?, T2?, TRet>)
WhenAnyObservableMixin.WhenAnyObservable<TSender, TRet, T1, T2, T3>(TSender?, Expression<Func<TSender, IObservable<T1>?>>, Expression<Func<TSender, IObservable<T2>?>>, Expression<Func<TSender, IObservable<T3>?>>, Func<T1?, T2?, T3?, TRet>)
WhenAnyObservableMixin.WhenAnyObservable<TSender, TRet, T1, T2, T3, T4>(TSender?, Expression<Func<TSender, IObservable<T1>?>>, Expression<Func<TSender, IObservable<T2>?>>, Expression<Func<TSender, IObservable<T3>?>>, Expression<Func<TSender, IObservable<T4>?>>, Func<T1?, T2?, T3?, T4?, TRet>)
WhenAnyObservableMixin.WhenAnyObservable<TSender, TRet, T1, T2, T3, T4, T5>(TSender?, Expression<Func<TSender, IObservable<T1>?>>, Expression<Func<TSender, IObservable<T2>?>>, Expression<Func<TSender, IObservable<T3>?>>, Expression<Func<TSender, IObservable<T4>?>>, Expression<Func<TSender, IObservable<T5>?>>, Func<T1?, T2?, T3?, T4?, T5?, TRet>)
WhenAnyObservableMixin.WhenAnyObservable<TSender, TRet, T1, T2, T3, T4, T5, T6>(TSender?, Expression<Func<TSender, IObservable<T1>?>>, Expression<Func<TSender, IObservable<T2>?>>, Expression<Func<TSender, IObservable<T3>?>>, Expression<Func<TSender, IObservable<T4>?>>, Expression<Func<TSender, IObservable<T5>?>>, Expression<Func<TSender, IObservable<T6>?>>, Func<T1?, T2?, T3?, T4?, T5?, T6?, TRet>)
WhenAnyObservableMixin.WhenAnyObservable<TSender, TRet, T1, T2, T3, T4, T5, T6, T7>(TSender?, Expression<Func<TSender, IObservable<T1>?>>, Expression<Func<TSender, IObservable<T2>?>>, Expression<Func<TSender, IObservable<T3>?>>, Expression<Func<TSender, IObservable<T4>?>>, Expression<Func<TSender, IObservable<T5>?>>, Expression<Func<TSender, IObservable<T6>?>>, Expression<Func<TSender, IObservable<T7>?>>, Func<T1?, T2?, T3?, T4?, T5?, T6?, T7?, TRet>)
Constructors
WrappingFullLogger(ILogger)
A full logger which wraps a ILogger.
public WrappingFullLogger(ILogger inner)
Parameters
inner
ILogger
The ILogger to wrap in this class.
Methods
Debug(Exception, string?)
Emits a debug log message with an exception.
public void Debug(Exception exception, string? message)
Parameters
exception
Exception
The exception.
message
string
The message.
Emits a message using formatting to the debug log.
public void Debug(IFormatProvider formatProvider, string message, params object[] args)
Parameters
formatProvider
IFormatProvider
The format provider to use.
message
string
A message to emit to the log which includes the standard formatting tags.
args
object[]
The arguments for formatting purposes.
Debug(string?)
Emits a message to the debug log.
public void Debug(string? message)
Parameters
message
string
A non-localizable message to send to the log.
Debug(string, params object[])
Emits a message using formatting to the debug log.
public void Debug(string message, params object[] args)
Parameters
message
string
A non-localizable message to emit to the log which includes the standard formatting tags.
args
object[]
The arguments for formatting purposes.
DebugException(string?, Exception)
Emits a debug log message.
This will emit details about a exception.
This type of logging is not able to be localized.
public void DebugException(string? message, Exception exception)
Parameters
message
string
A message to emit.
exception
Exception
The exception which to emit in the log.
Emits a message using formatting to the debug log.
public void Debug<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)
Parameters
formatProvider
IFormatProvider
The format provider to use.
message
string
A message to emit to the log which includes the standard formatting tags.
argument
TArgument
The argument for formatting purposes.
Type Parameters
TArgument
The type of the argument which is used in the formatting.
Emits a debug log message.
This will emit the public contents of the object provided to the log.
public void Debug<T>(IFormatProvider formatProvider, T value)
Parameters
formatProvider
IFormatProvider
The format provider to use.
value
T
The value to emit.
Type Parameters
T
The type of object used as the message.
Debug<T>(string?)
Emits a message to the debug log.
public void Debug<T>(string? message)
Parameters
message
string
A non-localizable message to send to the log.
Type Parameters
T
The calling type.
Debug<T>(string, params object[])
Emits a message using formatting to the debug log.
public void Debug<T>(string message, params object[] args)
Parameters
message
string
A non-localizable message to emit to the log which includes the standard formatting tags.
args
object[]
The arguments for formatting purposes.
Type Parameters
T
The calling type.
Debug<T>(T)
Emits a debug log message.
This will emit the public contents of the object provided to the log.
public void Debug<T>(T value)
Parameters
value
T
The log to emit.
Type Parameters
T
The type of object used as the message.
Emits a message using formatting to the debug log.
public void Debug<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)
Parameters
formatProvider
IFormatProvider
The format provider to use.
message
string
A message to emit to the log which includes the standard formatting tags.
argument1
TArgument1
The first argument for formatting purposes.
argument2
TArgument2
The second argument for formatting purposes.
Type Parameters
TArgument1
The type of the first argument which is used in the formatting.
TArgument2
The type of the second argument which is used in the formatting.
Emits a message using formatting to the debug log.
public void Debug<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
Parameters
formatProvider
IFormatProvider
The format provider to use.
message
string
A message to emit to the log which includes the standard formatting tags.
argument1
TArgument1
The first argument for formatting purposes.
argument2
TArgument2
The second argument for formatting purposes.
argument3
TArgument3
The third argument for formatting purposes.
Type Parameters
TArgument1
The type of the first argument which is used in the formatting.
TArgument2
The type of the second argument which is used in the formatting.
TArgument3
The type of the third argument which is used in the formatting.
Error(Exception, string?)
Emits a error log message with exception.
This will emit details about a exception.
This type of logging is not able to be localized.
public void Error(Exception exception, string? message)
Parameters
exception
Exception
The exception which to emit in the log.
message
string
A message to emit.
Emits a message using formatting to the error log.
public void Error(IFormatProvider formatProvider, string message, params object[] args)
Parameters
formatProvider
IFormatProvider
The format provider to use.
message
string
A message to emit to the log which includes the standard formatting tags.
args
object[]
The arguments for formatting purposes.
Error(string?)
Emits a message to the error log.
public void Error(string? message)
Parameters
message
string
A non-localizable message to send to the log.
Error(string, params object[])
Emits a message using formatting to the error log.
public void Error(string message, params object[] args)
Parameters
message
string
A non-localizable message to emit to the log which includes the standard formatting tags.
args
object[]
The arguments for formatting purposes.
ErrorException(string?, Exception)
Emits a error log message.
This will emit details about a exception.
This type of logging is not able to be localized.
public void ErrorException(string? message, Exception exception)
Parameters
message
string
A message to emit.
exception
Exception
The exception which to emit in the log.
Emits a message using formatting to the error log.
public void Error<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)
Parameters
formatProvider
IFormatProvider
The format provider to use.
message
string
A message to emit to the log which includes the standard formatting tags.
argument
TArgument
The argument for formatting purposes.
Type Parameters
TArgument
The type of the argument which is used in the formatting.
Emits a error log message.
This will emit the public contents of the object provided to the log.
public void Error<T>(IFormatProvider formatProvider, T value)
Parameters
formatProvider
IFormatProvider
The format provider to use.
value
T
The value to emit.
Type Parameters
T
The type of object used as the message.
Error<T>(string?)
Emits a message to the error log.
public void Error<T>(string? message)
Parameters
message
string
A non-localizable message to send to the log.
Type Parameters
T
The calling type.
Error<T>(string, params object[])
Emits a message using formatting to the error log.
public void Error<T>(string message, params object[] args)
Parameters
message
string
A non-localizable message to emit to the log which includes the standard formatting tags.
args
object[]
The arguments for formatting purposes.
Type Parameters
T
The calling type.
Error<T>(T)
Emits a error log message.
This will emit the public contents of the object provided to the log.
public void Error<T>(T value)
Parameters
value
T
The log to emit.
Type Parameters
T
The type of object used as the message.
Emits a message using formatting to the error log.
public void Error<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)
Parameters
formatProvider
IFormatProvider
The format provider to use.
message
string
A message to emit to the log which includes the standard formatting tags.
argument1
TArgument1
The first argument for formatting purposes.
argument2
TArgument2
The second argument for formatting purposes.
Type Parameters
TArgument1
The type of the first argument which is used in the formatting.
TArgument2
The type of the second argument which is used in the formatting.
Emits a message using formatting to the error log.
public void Error<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
Parameters
formatProvider
IFormatProvider
The format provider to use.
message
string
A message to emit to the log which includes the standard formatting tags.
argument1
TArgument1
The first argument for formatting purposes.
argument2
TArgument2
The second argument for formatting purposes.
argument3
TArgument3
The third argument for formatting purposes.
Type Parameters
TArgument1
The type of the first argument which is used in the formatting.
TArgument2
The type of the second argument which is used in the formatting.
TArgument3
The type of the third argument which is used in the formatting.
Fatal(Exception, string?)
Emits a fatal log message with exception.
This will emit details about a exception.
This type of logging is not able to be localized.
public void Fatal(Exception exception, string? message)
Parameters
exception
Exception
The exception which to emit in the log.
message
string
A message to emit.
Emits a message using formatting to the fatal log.
public void Fatal(IFormatProvider formatProvider, string message, params object[] args)
Parameters
formatProvider
IFormatProvider
The format provider to use.
message
string
A message to emit to the log which includes the standard formatting tags.
args
object[]
The arguments for formatting purposes.
Fatal(string?)
Emits a message to the fatal log.
public void Fatal(string? message)
Parameters
message
string
A non-localizable message to send to the log.
Fatal(string, params object[])
Emits a message using formatting to the fatal log.
public void Fatal(string message, params object[] args)
Parameters
message
string
A non-localizable message to emit to the log which includes the standard formatting tags.
args
object[]
The arguments for formatting purposes.
FatalException(string?, Exception)
Emits a fatal log message.
This will emit details about a exception.
This type of logging is not able to be localized.
public void FatalException(string? message, Exception exception)
Parameters
message
string
A message to emit.
exception
Exception
The exception which to emit in the log.
Emits a message using formatting to the fatal log.
public void Fatal<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)
Parameters
formatProvider
IFormatProvider
The format provider to use.
message
string
A message to emit to the log which includes the standard formatting tags.
argument
TArgument
The argument for formatting purposes.
Type Parameters
TArgument
The type of the argument which is used in the formatting.
Emits a fatal log message.
This will emit the public contents of the object provided to the log.
public void Fatal<T>(IFormatProvider formatProvider, T value)
Parameters
formatProvider
IFormatProvider
The format provider to use.
value
T
The value to emit.
Type Parameters
T
The type of object used as the message.
Fatal<T>(string?)
Emits a message to the fatal log.
public void Fatal<T>(string? message)
Parameters
message
string
A non-localizable message to send to the log.
Type Parameters
T
The calling type.
Fatal<T>(string, params object[])
Emits a message using formatting to the fatal log.
public void Fatal<T>(string message, params object[] args)
Parameters
message
string
A non-localizable message to emit to the log which includes the standard formatting tags.
args
object[]
The arguments for formatting purposes.
Type Parameters
T
The calling type.
Fatal<T>(T)
Emits a fatal log message.
This will emit the public contents of the object provided to the log.
public void Fatal<T>(T value)
Parameters
value
T
The log to emit.
Type Parameters
T
The type of object used as the message.
Emits a message using formatting to the fatal log.
public void Fatal<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)
Parameters
formatProvider
IFormatProvider
The format provider to use.
message
string
A message to emit to the log which includes the standard formatting tags.
argument1
TArgument1
The first argument for formatting purposes.
argument2
TArgument2
The second argument for formatting purposes.
Type Parameters
TArgument1
The type of the first argument which is used in the formatting.
TArgument2
The type of the second argument which is used in the formatting.
Emits a message using formatting to the fatal log.
public void Fatal<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
Parameters
formatProvider
IFormatProvider
The format provider to use.
message
string
A message to emit to the log which includes the standard formatting tags.
argument1
TArgument1
The first argument for formatting purposes.
argument2
TArgument2
The second argument for formatting purposes.
argument3
TArgument3
The third argument for formatting purposes.
Type Parameters
TArgument1
The type of the first argument which is used in the formatting.
TArgument2
The type of the second argument which is used in the formatting.
TArgument3
The type of the third argument which is used in the formatting.
Info(Exception, string?)
Emits a info log message with exception.
This will emit details about a exception.
This type of logging is not able to be localized.
public void Info(Exception exception, string? message)
Parameters
exception
Exception
The exception which to emit in the log.
message
string
A message to emit.
Emits a message using formatting to the info log.
public void Info(IFormatProvider formatProvider, string message, params object[] args)
Parameters
formatProvider
IFormatProvider
The format provider to use.
message
string
A message to emit to the log which includes the standard formatting tags.
args
object[]
The arguments for formatting purposes.
Info(string?)
Emits a message to the info log.
public void Info(string? message)
Parameters
message
string
A non-localizable message to send to the log.
Info(string, params object[])
Emits a message using formatting to the info log.
public void Info(string message, params object[] args)
Parameters
message
string
A non-localizable message to emit to the log which includes the standard formatting tags.
args
object[]
The arguments for formatting purposes.
InfoException(string?, Exception)
Emits a info log message.
This will emit details about a exception.
This type of logging is not able to be localized.
public void InfoException(string? message, Exception exception)
Parameters
message
string
A message to emit.
exception
Exception
The exception which to emit in the log.
Emits a message using formatting to the info log.
public void Info<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)
Parameters
formatProvider
IFormatProvider
The format provider to use.
message
string
A message to emit to the log which includes the standard formatting tags.
argument
TArgument
The argument for formatting purposes.
Type Parameters
TArgument
The type of the argument which is used in the formatting.
Emits a info log message.
This will emit the public contents of the object provided to the log.
public void Info<T>(IFormatProvider formatProvider, T value)
Parameters
formatProvider
IFormatProvider
The format provider to use.
value
T
The value to emit.
Type Parameters
T
The type of object used as the message.
Info<T>(string?)
Emits a message to the info log.
public void Info<T>(string? message)
Parameters
message
string
A non-localizable message to send to the log.
Type Parameters
T
The calling type.
Info<T>(string, params object[])
Emits a message using formatting to the info log.
public void Info<T>(string message, params object[] args)
Parameters
message
string
A non-localizable message to emit to the log which includes the standard formatting tags.
args
object[]
The arguments for formatting purposes.
Type Parameters
T
The calling type.
Info<T>(T)
Emits a info log message.
This will emit the public contents of the object provided to the log.
public void Info<T>(T value)
Parameters
value
T
The log to emit.
Type Parameters
T
The type of object used as the message.
Emits a message using formatting to the info log.
public void Info<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)
Parameters
formatProvider
IFormatProvider
The format provider to use.
message
string
A message to emit to the log which includes the standard formatting tags.
argument1
TArgument1
The first argument for formatting purposes.
argument2
TArgument2
The second argument for formatting purposes.
Type Parameters
TArgument1
The type of the first argument which is used in the formatting.
TArgument2
The type of the second argument which is used in the formatting.
Emits a message using formatting to the info log.
public void Info<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
Parameters
formatProvider
IFormatProvider
The format provider to use.
message
string
A message to emit to the log which includes the standard formatting tags.
argument1
TArgument1
The first argument for formatting purposes.
argument2
TArgument2
The second argument for formatting purposes.
argument3
TArgument3
The third argument for formatting purposes.
Type Parameters
TArgument1
The type of the first argument which is used in the formatting.
TArgument2
The type of the second argument which is used in the formatting.
TArgument3
The type of the third argument which is used in the formatting.
Warn(Exception, string?)
Emits a warning log message with exception.
This will emit details about a exception.
This type of logging is not able to be localized.
public void Warn(Exception exception, string? message)
Parameters
exception
Exception
The exception which to emit in the log.
message
string
A message to emit.
Emits a message using formatting to the warning log.
public void Warn(IFormatProvider formatProvider, string message, params object[] args)
Parameters
formatProvider
IFormatProvider
The format provider to use.
message
string
A message to emit to the log which includes the standard formatting tags.
args
object[]
The arguments for formatting purposes.
Warn(string?)
Emits a message to the warning log.
public void Warn(string? message)
Parameters
message
string
A non-localizable message to send to the log.
Warn(string, params object[])
Emits a message using formatting to the warning log.
public void Warn(string message, params object[] args)
Parameters
message
string
A non-localizable message to emit to the log which includes the standard formatting tags.
args
object[]
The arguments for formatting purposes.
WarnException(string?, Exception)
Emits a warning log message.
This will emit details about a exception.
This type of logging is not able to be localized.
public void WarnException(string? message, Exception exception)
Parameters
message
string
A message to emit.
exception
Exception
The exception which to emit in the log.
Emits a message using formatting to the warning log.
public void Warn<TArgument>(IFormatProvider formatProvider, string message, TArgument argument)
Parameters
formatProvider
IFormatProvider
The format provider to use.
message
string
A message to emit to the log which includes the standard formatting tags.
argument
TArgument
The argument for formatting purposes.
Type Parameters
TArgument
The type of the argument which is used in the formatting.
Emits a warning log message.
This will emit the public contents of the object provided to the log.
public void Warn<T>(IFormatProvider formatProvider, T value)
Parameters
formatProvider
IFormatProvider
The format provider to use.
value
T
The value to emit.
Type Parameters
T
The type of object used as the message.
Warn<T>(string?)
Emits a message to the warning log.
public void Warn<T>(string? message)
Parameters
message
string
A non-localizable message to send to the log.
Type Parameters
T
The calling type.
Warn<T>(string, params object[])
Emits a message using formatting to the warning log.
public void Warn<T>(string message, params object[] args)
Parameters
message
string
A non-localizable message to emit to the log which includes the standard formatting tags.
args
object[]
The arguments for formatting purposes.
Type Parameters
T
The calling type.
Warn<T>(T)
Emits a warning log message.
This will emit the public contents of the object provided to the log.
public void Warn<T>(T value)
Parameters
value
T
The log to emit.
Type Parameters
T
The type of object used as the message.
Emits a message using formatting to the warning log.
public void Warn<TArgument1, TArgument2>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2)
Parameters
formatProvider
IFormatProvider
The format provider to use.
message
string
A message to emit to the log which includes the standard formatting tags.
argument1
TArgument1
The first argument for formatting purposes.
argument2
TArgument2
The second argument for formatting purposes.
Type Parameters
TArgument1
The type of the first argument which is used in the formatting.
TArgument2
The type of the second argument which is used in the formatting.
Emits a message using formatting to the warning log.
public void Warn<TArgument1, TArgument2, TArgument3>(IFormatProvider formatProvider, string message, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)
Parameters
formatProvider
IFormatProvider
The format provider to use.
message
string
A message to emit to the log which includes the standard formatting tags.
argument1
TArgument1
The first argument for formatting purposes.
argument2
TArgument2
The second argument for formatting purposes.
argument3
TArgument3
The third argument for formatting purposes.
Type Parameters
TArgument1
The type of the first argument which is used in the formatting.
TArgument2
The type of the second argument which is used in the formatting.
TArgument3
The type of the third argument which is used in the formatting.