Exemple #1
0
        public void Stop()
        {
            _Context?.Dispose();

            // Set the target to the completed state to signal to the consumer that no more data will be available.
            _TargetBuffer?.Complete();

            _Stream?.StopStream();
            _Stream = null;

            Library.WriteErrorLog("Tweet streamer stoped (.Stop()).");
        }
Exemple #2
0
 private bool SaveContextBatch()
 {
     try
     {
         _Context.SaveChanges();
     }
     catch (System.Data.Entity.Validation.DbEntityValidationException ex)
     {
         Library.WriteErrorLog("Entity validation error: " + ex.EntityValidationErrors.First().ValidationErrors.First().ErrorMessage);
         _Context?.Dispose();
         _Context = new twitterEntities();
         return(false);
     }
     catch (Exception ex)
     {
         Library.WriteErrorLog(ex.GetInnermostException());
         _Context?.Dispose();
         _Context = new twitterEntities();
         return(false);
     }
     return(true);
 }