public async Task <IException> Get(ISettings settings, long id) { IException result = null; ExceptionData data = await _dataFactory.Get(_settingsFactory.CreateData(settings), id); if (data != null) { result = new Exception(data, _dataSaver, this); } return(result); }
public Task DeleteExceptionByMinTimestamp(ISettings settings, DateTime timestamp) { return(_dataSaver.DeleteExceptionByMinTimestamp(_settingsFactory.CreateData(settings), timestamp)); }
public Task InitializePurgeWorker(ISettings settings) { return(_dataSaver.InitializePurgeWorker(_settingsFactory.CreateData(settings))); }
public Task <Guid?> Claim(ISettings settings) { return(_dataFactory.ClaimPurgeWorker(_settingsFactory.CreateData(settings))); }
public Task <IEnumerable <string> > GetEventCodes(ISettings settings, Guid domainId) { return(_dataFactory.GetEventCodes(_settingFactory.CreateData(settings), domainId)); }