root/TaskScheduler/TaskScheduler/TaskManager/TaskManager.cs

47
20
20
21
        public static void TaskExecuting(string key, object value, CacheItemRemovedReason reason)
21
        public static void TaskExecuting(string key, object value, CacheItemRemovedReason reason)
22
        {
22
        {
23
            var task = value as Task;
23
            var task = value as ITask;
24
24
25
            if (task != null && task.LastRan.GetValueOrDefault() < DateTime.Now)
25
            if (task != null && task.LastRan.GetValueOrDefault() < DateTime.Now)
26
            {
26
            {