public async Task Update(IComplianceRecordsFilter filter) { _items.ClearSources(); var dataItems = await _dataService.GetComplianceRecordsAsync(filter); _items.AddSource(dataItems); }
public Task <IEnumerable <IComplianceRecord> > GetComplianceRecordsAsync(IComplianceRecordsFilter filter) { return (_taskFactory.StartNew( () => (IEnumerable <IComplianceRecord>) _complianceProvider.GetComplianceRecords(filter.StartTime, filter.EndTime).ToArray())); }