Interface ILogSource
Logs source interface.
public interface ILogSource : IDisposable- Inherited Members
- Extension Methods
Properties
CurrentTime
Current time, which will be passed to the Time.
DateTimeOffset CurrentTime { get; }Property Value
Id
The unique identifier of the source.
Guid Id { get; }Property Value
IsRoot
bool IsRoot { get; }Property Value
LogLevel
The logging level for the source.
LogLevels LogLevel { get; set; }Property Value
Name
The source name.
string Name { get; set; }Property Value
Parent
Parental logs source.
ILogSource Parent { get; set; }Property Value
Events
Log
New debug message event.
event Action<LogMessage> LogEvent Type
ParentRemoved
Parent removed.
event Action<ILogSource> ParentRemoved