NetCoreWebDriverFactory  3.0.0
Easy WebDriver generation for .NET Core
AlexanderOnTest.NetCoreWebDriverFactory.Logging.LogProviders.Log4NetLogProvider Class Reference
Inheritance diagram for AlexanderOnTest.NetCoreWebDriverFactory.Logging.LogProviders.Log4NetLogProvider:
AlexanderOnTest.NetCoreWebDriverFactory.Logging.LogProviders.LogProviderBase AlexanderOnTest.NetCoreWebDriverFactory.Logging.ILogProvider

Public Member Functions

override Logger GetLogger (string name)
 Gets the specified named logger. More...
 
- Public Member Functions inherited from AlexanderOnTest.NetCoreWebDriverFactory.Logging.LogProviders.LogProviderBase
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...
 

Protected Member Functions

override OpenNdc GetOpenNdcMethod ()
 Returns the provider-specific method to open a nested diagnostics context. More...
 
override OpenMdc GetOpenMdcMethod ()
 Returns the provider-specific method to open a mapped diagnostics context. More...
 
- Protected Member Functions inherited from AlexanderOnTest.NetCoreWebDriverFactory.Logging.LogProviders.LogProviderBase
 LogProviderBase ()
 Initialize an instance of the LogProviderBase class by initializing the references to the nested and mapped diagnostics context-obtaining functions. More...
 
delegate IDisposable OpenNdc (string message)
 Delegate defining the signature of the method opening a nested diagnostics context. More...
 
delegate IDisposable OpenMdc (string key, object value, bool destructure)
 Delegate defining the signature of the method opening a mapped diagnostics context. More...
 

Properties

static bool ProviderIsAvailableOverride = true [get, set]
 

Additional Inherited Members

- Protected Attributes inherited from AlexanderOnTest.NetCoreWebDriverFactory.Logging.LogProviders.LogProviderBase
const string ErrorInitializingProvider = "Unable to log due to problem initializing the log provider. See inner exception for details."
 Error message should initializing the log provider fail. More...
 

Member Function Documentation

◆ GetLogger()

override Logger AlexanderOnTest.NetCoreWebDriverFactory.Logging.LogProviders.Log4NetLogProvider.GetLogger ( string  name)
virtual

Gets the specified named logger.

Parameters
nameName of the logger.
Returns
The logger reference.

Implements AlexanderOnTest.NetCoreWebDriverFactory.Logging.LogProviders.LogProviderBase.

◆ GetOpenMdcMethod()

override OpenMdc AlexanderOnTest.NetCoreWebDriverFactory.Logging.LogProviders.Log4NetLogProvider.GetOpenMdcMethod ( )
protectedvirtual

Returns the provider-specific method to open a mapped diagnostics context.

Returns
A provider-specific method to open a mapped diagnostics context.

Reimplemented from AlexanderOnTest.NetCoreWebDriverFactory.Logging.LogProviders.LogProviderBase.

◆ GetOpenNdcMethod()

override OpenNdc AlexanderOnTest.NetCoreWebDriverFactory.Logging.LogProviders.Log4NetLogProvider.GetOpenNdcMethod ( )
protectedvirtual

Returns the provider-specific method to open a nested diagnostics context.

Returns
A provider-specific method to open a nested diagnostics context.

Reimplemented from AlexanderOnTest.NetCoreWebDriverFactory.Logging.LogProviders.LogProviderBase.


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