Class MicrosoftExtensionsLoggingExtensions
- Namespace
- Splat.Microsoft.Extensions.Logging
- Assembly
- Splat.Microsoft.Extensions.Logging.dll
Microsoft.Extensions.Logging specific extensions for the Mutable Dependency Resolver.
- Inheritance
-
Microsoft
Extensions Logging Extensions
Methods
AddSplat(ILoggerFactory)
Adds a Microsoft
Parameters
loggerFactory
ILoggerFactory Our logger provider.
Returns
- ILogger
Factory The factory.
AddSplat(ILoggingBuilder)
Registers a Microsoft
Parameters
builder
ILoggingBuilder The logging builder to register.
Returns
- ILogging
Builder The logging builder.
UseMicrosoftExtensionsLoggingWithWrappingFullLogger(IMutableDependencyResolver, ILoggerFactory)
Simple helper to initialize Microsoft.Extensions.Logging within Splat with the Wrapping Full Logger.
public static void UseMicrosoftExtensionsLoggingWithWrappingFullLogger(this IMutableDependencyResolver instance, ILoggerFactory loggerFactory)
Parameters
instance
IMutableDependency Resolver An instance of Mutable Dependency Resolver.
loggerFactory
ILoggerFactory An instance of the Microsoft.Extensions.Logging Logger Factory.
Examples
Locator.CurrentMutable.UseMicrosoftExtensionsLoggingWithWrappingFullLogger();
Remarks
You should configure Microsoft.Extensions.Logging prior to calling this method.