コード例 #1
0
 public void RebuildAll()
 {
     _context.Database.SetCommandTimeout(_timeout);
     try
     {
         _context.Database.ExecuteSqlCommand(UpdatedSeedQuery.RebuildSeedQuery());
     }
     catch (SqlException e)
     {
         if (e.Number != int.Parse(RebuildSearchLegalPartyIndex.SqlErrorNumberForLocked))
         {
             throw;
         }
         _logger.LogInformation(e.Message);
         throw new LockedException(e.Message);
     }
 }
コード例 #2
0
        public CrawlProgress CrawlProgress()
        {
            _context.Database.SetCommandTimeout(_timeout);

            return(_context.Crawls.FromSql(UpdatedSeedQuery.GetCrawlProgress()).FirstOrDefault());
        }