Example #1
0
 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);
         }
     }
 }
Example #2
0
 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);
         }
     }
 }
Example #3
0
 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);
         }
     }
 }