NetCoreWebDriverFactory  3.0.0
Easy WebDriver generation for .NET Core
AlexanderOnTest.WebDriverFactoryNunitConfig.Logging.ILogProvider Interface Reference

Represents a way to get a ILog More...

Inheritance diagram for AlexanderOnTest.WebDriverFactoryNunitConfig.Logging.ILogProvider:
AlexanderOnTest.WebDriverFactoryNunitConfig.Logging.LogProviders.LogProviderBase AlexanderOnTest.WebDriverFactoryNunitConfig.Logging.LogProviders.Log4NetLogProvider AlexanderOnTest.WebDriverFactoryNunitConfig.Logging.LogProviders.LoupeLogProvider AlexanderOnTest.WebDriverFactoryNunitConfig.Logging.LogProviders.NLogLogProvider AlexanderOnTest.WebDriverFactoryNunitConfig.Logging.LogProviders.SerilogLogProvider

Public Member Functions

Logger GetLogger (string name)
 Gets the specified named logger. More...
 
IDisposable OpenNestedContext (string message)
 Opens a nested diagnostics context. Not supported in EntLib logging. More...
 
IDisposable OpenMappedContext (string key, object value, bool destructure=false)
 Opens a mapped diagnostics context. Not supported in EntLib logging. More...
 

Detailed Description

Represents a way to get a ILog

Member Function Documentation

◆ GetLogger()

◆ OpenMappedContext()

IDisposable AlexanderOnTest.WebDriverFactoryNunitConfig.Logging.ILogProvider.OpenMappedContext ( string  key,
object  value,
bool  destructure = false 
)

Opens a mapped diagnostics context. Not supported in EntLib logging.

Parameters
keyA key.
valueA value.
destructureDetermines whether to call the destructor or not.
Returns
A disposable that when disposed removes the map from the context.

Implemented in AlexanderOnTest.WebDriverFactoryNunitConfig.Logging.LogProviders.LogProviderBase.

◆ OpenNestedContext()

IDisposable AlexanderOnTest.WebDriverFactoryNunitConfig.Logging.ILogProvider.OpenNestedContext ( string  message)

Opens a nested diagnostics context. Not supported in EntLib logging.

Parameters
messageThe message to add to the diagnostics context.
Returns
A disposable that when disposed removes the message from the context.

Implemented in AlexanderOnTest.WebDriverFactoryNunitConfig.Logging.LogProviders.LogProviderBase.


The documentation for this interface was generated from the following file: