private async Task<ReportDataSet> PrepareDataSet()
{
var dataSet = new ReportDataSet();
await _archiveClient.QueryChunks(
arguments: new()
{
TimestampInterval = _parameters.TimestampInterval,
EventCategories = _parameters.EventCategories,
EventNames = _parameters.EventNames,
OperatorIDs = _parameters.OperatorIDs,
SubjectIDs = _parameters.SubjectIDs,
DepartmentIDs = _parameters.DepartmentIDs,
TerritoryIDs = _parameters.TerritoryIDs,
AccessPointIDs = _parameters.AccessPointIDs
},
chunkCallback: async items => await FillDataSetChunk(dataSet, items),
parameters: new()
{
User = _context.Principal.Name
} );
return dataSet;
}
private async Task<ReportDataSet> PrepareDataSet()
{
var dataSet = new ReportDataSet();
await _archiveClient.QueryChunks(
arguments: new()
{
TimestampInterval = _parameters.TimestampInterval,
EventCategories = _parameters.EventCategories,
EventNames = _parameters.EventNames,
OperatorIDs = _parameters.OperatorIDs,
SubjectIDs = _parameters.SubjectIDs,
DepartmentIDs = _parameters.DepartmentIDs,
TerritoryIDs = _parameters.TerritoryIDs,
AccessPointIDs = _parameters.AccessPointIDs
},
chunkCallback: async items => await FillDataSetChunk(dataSet, items),
parameters: new()
{
User = _context.Principal.Name
} );
return dataSet;
}