Class LogWriterFactory
- Namespace
- Microsoft.Practices.EnterpriseLibrary.Logging
- Assembly
- Microsoft.Practices.EnterpriseLibrary.Logging.dll
Factory to create LogWriter instances.
public class LogWriterFactory
- Inheritance
-
LogWriterFactory
- Inherited Members
Constructors
LogWriterFactory()
Initializes a new instance of the LogWriter class with the default Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource instance.
public LogWriterFactory()
LogWriterFactory(IConfigurationSource)
Initializes a new instance of the LogWriter class with a Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource instance.
public LogWriterFactory(IConfigurationSource configurationSource)
Parameters
configurationSource
IConfigurationSourceThe source for configuration information.
LogWriterFactory(Func<string, ConfigurationSection>)
Initializes a new instance of the LogWriter class with a configuration accessor.
public LogWriterFactory(Func<string, ConfigurationSection> configurationAccessor)
Parameters
Methods
Create()
Creates a new instance of LogWriter based on the configuration in the Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource instance of the factory.
public LogWriter Create()