Class MessageLoggerProvider
- Namespace
- DuetControlServer.Utility
- Assembly
- DuetControlServer.dll
Logger provider used to optionally output DCS log messages as generic messages
public sealed class MessageLoggerProvider : ILoggerProvider, IDisposable
- Inheritance
-
MessageLoggerProvider
- Implements
- Inherited Members
Constructors
MessageLoggerProvider(ObjectModel, LogLevel)
Constructor of this class
public MessageLoggerProvider(ObjectModel model, LogLevel minimumLevel)
Parameters
modelObjectModelObject model
minimumLevelLogLevelMinimum log level
Methods
CreateLogger(string)
Create a logger
public ILogger CreateLogger(string categoryName)
Parameters
categoryNamestring
Returns
Dispose()
Dispose of this provider
public void Dispose()