[]
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 |