Logger Class |
Namespace: Sfs2X.WebSocketSharp
public class Logger
The Logger type exposes the following members.
Name | Description | |
---|---|---|
Logger |
Initializes a new instance of the Logger class.
| |
Logger(LogLevel) |
Initializes a new instance of the Logger class with
the specified logging level.
| |
Logger(LogLevel, String, ActionLogData, String) |
Initializes a new instance of the Logger class with
the specified logging level, path to the log file,
and output action.
|
Name | Description | |
---|---|---|
File |
Gets or sets the current path to the log file.
| |
Level |
Gets or sets the current logging level.
| |
Output |
Gets or sets the current output action used to output a log.
|
Name | Description | |
---|---|---|
Debug |
Outputs message as a log with Debug.
| |
Error |
Outputs message as a log with Error.
| |
Fatal |
Outputs message as a log with Fatal.
| |
Info |
Outputs message as a log with Info.
| |
Trace |
Outputs message as a log with Trace.
| |
Warn |
Outputs message as a log with Warn.
|
If you output a log with lower than the value of the Level property, it cannot be outputted.
The default output action writes a log to the standard output stream and the log file if the File property has a valid path to it.
If you would like to use the custom output action, you should set the Output property to any Action<LogData, string> delegate.