public void DeleteIntegrationHistory(Guid integrationId, int daysToKeep) { using (var dbContext = new ls.LoggingDataContext(ConnectionString)) { try { dbContext.CommandTimeout = 60 * 60; // 60 minutes dbContext.DeleteIntegrationHistory(integrationId, daysToKeep); } catch (Exception ex) { SyncEngineLogger.WriteExceptionToLog(ex); } } }
public void DeleteAllHistory() { using (var dbContext = new ls.LoggingDataContext(ConnectionString)) { try { dbContext.CommandTimeout = 60 * 60; // 60 minutes dbContext.DeleteAllHistory(); } catch (Exception ex) { SyncEngineLogger.WriteExceptionToLog(ex); } } }
public void DeleteJobDataSourceHistory(Guid jobId) { using (var dbContext = new ls.LoggingDataContext(ConnectionString)) { try { dbContext.CommandTimeout = 60 * 15; // 15 minutes dbContext.DeleteJobDataSourceHistory(jobId); } catch (Exception ex) { SyncEngineLogger.WriteExceptionToLog(ex); } } }