Exemplo n.º 1
0
 private void InitDataSource()
 {
     if (_dataSource == null)
     {
         _dataSource = new DataContextBll();
     }
 }
Exemplo n.º 2
0
        /// <summary>
        /// Initialize Log instance
        /// </summary>
        private void Initialize()
        {
            _state = true;

            _dataSource  = new DataContextBll();
            _lockObject  = new object();
            _semaphore   = new Semaphore(0, int.MaxValue);
            _logMessages = new Queue <LogMessage>();
            var thread = new Thread(Work)
            {
                IsBackground = true
            };

            thread.Start();
        }
Exemplo n.º 3
0
 private void AddEnglishReadArticle(EnglishReadArticle entity)
 {
     if (string.IsNullOrEmpty(entity?.FromUrl))
     {
         return;
     }
     using (var db = new DataContextBll())
     {
         var exist = db.EnglishReadArticles.FirstOrDefault(t => t.FromUrl == entity.FromUrl);
         if (exist == null)
         {
             db.EnglishReadArticles.Add(entity);
         }
         else
         {
             exist.Title   = entity.Title;
             exist.Content = entity.Content;
             exist.From    = entity.From;
             exist.Author  = entity.Author;
             exist.Summary = entity.Summary;
         }
         db.SaveChanges();
     }
 }