Title here
Summary here
public interface ILoggableTaskIf 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 |