Esempio n. 1
0
        public override Task ExecuteAsync()
        {
            Services.Log.Info(string.Format("Starting job at {0}.", DateTime.UtcNow));

            try
            {
                ForumScanner scanner = new ForumScanner(new MongoRepository());
                scanner.DoWholeUpdate();
            }
            catch (Exception e)
            {
                Services.Log.Error(string.Format("Could not update: {0}", e.Message));
            }

            Services.Log.Info(string.Format("Job completed at {0}.", DateTime.UtcNow));

            return Task.FromResult(true);
        }
Esempio n. 2
0
        public void DoWholeUpdateTest()
        {
            ForumScanner scanner = new ForumScanner(new MongoRepository());

            scanner.DoWholeUpdate();
        }