[]
Creates ReportProcessor instance for root report.
public ReportProcessor(Report report, ResourceLocator resourceLocator = null, DataTreeBuilderConfig config = null, IReadOnlyDictionary<string, Func<CustomContextArgs, object>> customContext = null, ReportSnapshot snapshot = null, IServiceProvider services = null)
Type | Name | Description |
---|---|---|
Report | report | The report definition. |
ResourceLocator | resourceLocator | Report resource locator. |
DataTreeBuilderConfig | config | Report configuration. |
IReadOnlyDictionary<string, Func<CustomContextArgs, object>> | customContext | Custom evaluation context objects (custom code, user context, etc.) |
ReportSnapshot | snapshot | The report snapshot. |
IServiceProvider | services | Service provider. |
Type | Condition |
---|---|
ArgumentNullException |