ISerilogConvention Interface

Summary

Implements the IConvention<TContext>
graph BT Type-.->Interface0["IConvention<ISerilogConventionContext>"] Type-.->Interface1["IConvention"] click Interface1 "/api/Rocket.Surgery.Conventions/IConvention" Type["ISerilogConvention"] class Type type-node Implementing0["SerilogEnrichLoggingConvention"]-.->Type click Implementing0 "/api/Rocket.Surgery.Extensions.Serilog.Conventions/SerilogEnrichLoggingConvention" Implementing1["SerilogConditionallyAsyncLoggingConvention"]-.->Type click Implementing1 "/api/Rocket.Surgery.Extensions.Serilog.Conventions/SerilogConditionallyAsyncLoggingConvention" Implementing2["SerilogReadFromConfigurationConvention"]-.->Type click Implementing2 "/api/Rocket.Surgery.Extensions.Serilog.Conventions/SerilogReadFromConfigurationConvention" Implementing3["EnvironmentLoggingConvention"]-.->Type click Implementing3 "/api/Rocket.Surgery.Extensions.Serilog.Conventions/EnvironmentLoggingConvention" Implementing4["SerilogConsoleLoggingConvention"]-.->Type click Implementing4 "/api/Rocket.Surgery.Extensions.Serilog.Conventions/SerilogConsoleLoggingConvention" Implementing5["SerilogDebugLoggingConvention"]-.->Type click Implementing5 "/api/Rocket.Surgery.Extensions.Serilog.Conventions/SerilogDebugLoggingConvention" Implementing6["SerilogEnrichEnvironmentLoggingConvention"]-.->Type click Implementing6 "/api/Rocket.Surgery.Extensions.Serilog.Conventions/SerilogEnrichEnvironmentLoggingConvention"

Syntax

public interface ISerilogConvention : IConvention<ISerilogConventionContext>, IConvention

Attributes

Type Description
PublicAPIAttribute

Extension Methods

See Also