PostSharpAPI ReferencePost­Sharp.​Patterns.​Diagnostics.​CustomILogger­Exception­Handler
Open sandboxFocus

ILoggerExceptionHandler Interface

Defines methods called in case of exception in the Logger class. This interface can be implemented by any class implementing the ILogger interface. When an ILogger does not implement this interface, logging exceptions are simply silently ignored.

Namespace: PostSharp.Patterns.Diagnostics.Custom
Assembly: PostSharp.Patterns.Common.dll
public interface ILoggerExceptionHandler


Name Description

Method invoked when an exception is thrown in logging code.

OnInvalidUserCode(ref CallerInfo, String, Object[])

Method invoked when the user code calling Logger or LogActivity is invalid, e.g. when the formatting string is incorrect or does not match the arguments.