Orchardcms 1.6 IsScheduledTask-未再次创建任务

Orchardcms 1.6 IsScheduledTask-未再次创建任务,orchardcms-1.6,Orchardcms 1.6,我有一个由任务调度器运行的服务方法。任务已创建并执行,但不会再次创建该任务。请参阅以下代码: 功能处理程序:任务在此处创建 public class NewsFeatureEventHandler : IFeatureEventHandler { private const int TimeIntervalMinutes = 1; private const string TaskType = "Feeds"; ... public void Enabled(

我有一个由任务调度器运行的服务方法。任务已创建并执行,但不会再次创建该任务。请参阅以下代码:

功能处理程序:任务在此处创建

public class NewsFeatureEventHandler : IFeatureEventHandler
{
    private const int TimeIntervalMinutes = 1;
    private const string TaskType = "Feeds";

    ...

    public void Enabled(Feature feature)
    {
        if (feature.Descriptor.Id.Equals("My.Module"))
            _taskManager.CreateTask(TaskType, DateTime.UtcNow.AddMinutes(TimeIntervalMinutes), null);
    }
    ...        
}
public class MyScheduledTaskHandler : IScheduledTaskHandler
{
private const int TimeIntervalMinutes = 1;
    private const string TaskType = "Feeds";

public void Process(ScheduledTaskContext context)
    {
    try
    {
        ...
    }
    catch
    {
    ...
    }
    finally
    {
        _taskManager.CreateTask(TaskType, DateTime.UtcNow.AddMinutes(TimeIntervalMinutes), null);
    }
}
}
ScheduledTaskHandler:任务在此处重新创建

public class NewsFeatureEventHandler : IFeatureEventHandler
{
    private const int TimeIntervalMinutes = 1;
    private const string TaskType = "Feeds";

    ...

    public void Enabled(Feature feature)
    {
        if (feature.Descriptor.Id.Equals("My.Module"))
            _taskManager.CreateTask(TaskType, DateTime.UtcNow.AddMinutes(TimeIntervalMinutes), null);
    }
    ...        
}
public class MyScheduledTaskHandler : IScheduledTaskHandler
{
private const int TimeIntervalMinutes = 1;
    private const string TaskType = "Feeds";

public void Process(ScheduledTaskContext context)
    {
    try
    {
        ...
    }
    catch
    {
    ...
    }
    finally
    {
        _taskManager.CreateTask(TaskType, DateTime.UtcNow.AddMinutes(TimeIntervalMinutes), null);
    }
}
}
你能看出上面的代码有什么问题吗。请给出一些建议和方向


关于这一点,

同样的问题已经在orchardpros.net上发布,与此无关。Mate你真的在使用1.6版吗?