Class ThreadAbortExceptionEnricher
Enriches the log if there are ThreadAbort exceptions and will automatically create a minidump if it can
Inheritance
System.Object
Namespace: Umbraco.Cms.Core.Logging.Serilog.Enrichers
Assembly: cs.temp.dll.dll
Syntax
public class ThreadAbortExceptionEnricher : ILogEventEnricher
Constructors
ThreadAbortExceptionEnricher(IOptions<CoreDebugSettings>, IHostingEnvironment, IMarchal)
Declaration
public ThreadAbortExceptionEnricher(IOptions<CoreDebugSettings> coreDebugSettings, IHostingEnvironment hostingEnvironment, IMarchal marchal)
Parameters
| Type | Name | Description |
|---|---|---|
| IOptions<CoreDebugSettings> | coreDebugSettings | |
| IHostingEnvironment | hostingEnvironment | |
| IMarchal | marchal |
Methods
Enrich(LogEvent, ILogEventPropertyFactory)
Declaration
public void Enrich(LogEvent logEvent, ILogEventPropertyFactory propertyFactory)
Parameters
| Type | Name | Description |
|---|---|---|
| LogEvent | logEvent | |
| ILogEventPropertyFactory | propertyFactory |