public override void Execute() { Debug.WriteLine("RefreshDyntaxaTaxonTreeTask START executing: {0}", DateTime.Now); var applicationUserContext = CoreData.UserManager.GetApplicationContext("sv-SE"); TaxonRelationsTreeCacheManager.UpdateCache(applicationUserContext); Debug.WriteLine("RefreshDyntaxaTaxonTreeTask END executing: {0}", DateTime.Now); }
public ContentResult TestRefreshTaxonTree() { IUserContext userContext = GetApplicationUser(); Task.Factory.StartNew(() => TaxonRelationsTreeCacheManager.UpdateCache(userContext)); //ScheduledTasksManager.ExecuteTaskNow(ScheduledTaskType.RefreshDyntaxaTaxonTree); return(Content("Tree updated")); }