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"));
        }