Title here
Summary here
public interface ILoggableTask
If set to true, the component or task won't produce any log output.
bool? DisableLogging { get; set; }
Type | Description |
---|---|
bool? |
The ILogger instance that is used for logging.
ILogger LogInstance { get; set; }
Type | Description |
---|---|
ILogger |
Another loggable that which is the creator of this task.
LoggableTask ParentTask { get; set; }
Type | Description |
---|---|
LoggableTask |
Creates a unique hash value to identify the task or component.
string TaskHash { get; set; }
Type | Description |
---|---|
string |
A name to identify the task or component. Every component or task comes with a default name that can be overwritten.
string TaskName { get; set; }
Type | Description |
---|---|
string |
A type description of the task or component. This is usually the class name.
string TaskType { get; set; }
Type | Description |
---|---|
string |