C# Class Rosalia.Core.Logging.LoggingInterceptor

Inheritance: ITaskInterceptor
Show file Open project: rosaliafx/Rosalia

Public Methods

Method Description
AfterTaskExecute ( Identity id, ITask task, TaskContext context, ITaskResult result ) : void
BeforeTaskExecute ( Identity id, ITask task, TaskContext context ) : void

Private Methods

Method Description
FormatData ( object data, int level = 1 ) : string

Method Details

AfterTaskExecute() public method

public AfterTaskExecute ( Identity id, ITask task, TaskContext context, ITaskResult result ) : void
id Identity
task ITask
context Rosalia.Core.Tasks.TaskContext
result ITaskResult
return void

BeforeTaskExecute() public method

public BeforeTaskExecute ( Identity id, ITask task, TaskContext context ) : void
id Identity
task ITask
context Rosalia.Core.Tasks.TaskContext
return void