Click or drag to resize

LoggerProvider Class

Provides access to different DotNetBrowser Loggers which are used to log Browser, IPC and Chromium process messages.
Inheritance Hierarchy
SystemObject
  DotNetBrowser.LoggingLoggerProvider

Namespace:  DotNetBrowser.Logging
Assembly:  DotNetBrowser.Logging (in DotNetBrowser.Logging.dll) Version: 2.20.1
Syntax
C#
public class LoggerProvider : IDisposable

The LoggerProvider type exposes the following members.

Properties
  NameDescription
Public propertyChromiumLogFile
The absolute or relative path to store Chromium log file.
Public propertyConsoleLoggingEnabled
Gets or sets a value indicating whether console logging is enabled.
Public propertyFileLoggingEnabled
Gets or sets a value indicating whether file logging is enabled.
Public propertyStatic memberInstance
The LoggerProvider instance that can be used to configure DotNetBrowser logging.
Public propertyLevel
The minimal logging level of the messages that will appear in the logs. This value will be used to filter out log messages with lower logging level.
Public propertyOutputFile
Gets or sets output file.
Top
Methods
  NameDescription
Public methodDispose
Dispose object and managed resources.
Protected methodDispose(Boolean)
Dispose object and managed resources.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Destructor
(Overrides ObjectFinalize.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also