Table of Contents

Class MutableDependencyResolverExtensions

Namespace
Splat.Serilog
Assembly
Splat.Serilog.dll

Serilog specific extensions for the Mutable Dependency Resolver.

public static class MutableDependencyResolverExtensions
Inheritance
MutableDependencyResolverExtensions

Methods

UseSerilogFullLogger(IMutableDependencyResolver)

Simple helper to initialize Serilog within Splat with the Wrapping Full Logger.

public static void UseSerilogFullLogger(this IMutableDependencyResolver instance)

Parameters

instance IMutableDependencyResolver

An instance of Mutable Dependency Resolver.

Examples

Locator.CurrentMutable.UseSerilogWithWrappingFullLogger();

Remarks

You should configure Serilog prior to calling this method.

UseSerilogFullLogger(IMutableDependencyResolver, ILogger)

Simple helper to initialize Serilog within Splat with the Wrapping Full Logger.

public static void UseSerilogFullLogger(this IMutableDependencyResolver instance, ILogger actualLogger)

Parameters

instance IMutableDependencyResolver

An instance of Mutable Dependency Resolver.

actualLogger ILogger

The serilog logger to register.

Examples

Locator.CurrentMutable.UseSerilogWithWrappingFullLogger();

Remarks

You should configure Serilog prior to calling this method.