Namespace LemonEdge.API.Tasks.Process
Classes
ReportExecutorAttribute
A custom attribute used to mark any class implementing IReportExecutor that it works exclusively for the specified entity type of a IReport
Interfaces
IReportExecutor
An interface that must be implemented by every entity type that inherits IReport and marked with the ReportExecutorAttribute
This provides a mechanism for the UNIQUE_TASK_ID server task to process this type of report