2015-11-09 2 views
0

Как отметить мою реализацию IJob как прочный? Я не мог найти ссылки на это в документации quartz .net, и я не использую никаких конфигураций заданий xml. Должен ли быть какой-то атрибут, например PersistJobDataAfterExecution, DisallowConcurrentExecution или boolean property в интерфейсе IJob?Как отметить работу как долговечную в Quartz .net?

+0

вы проверили следующее [IJob Interface Quartz] (http://quartznet.sourceforge.net/apidoc/1.0/html/html/4fc0f1b6-401d-a7aa-224c-c2fd34cec94e.htm) – MethodMan

+0

@MethodMan , он имеет только один элемент, который является Execute(). – Dmytro

+0

, если вы выполните поиск на этой странице для 'Durability', вы видели эту ссылку http://www.quartz-scheduler.net/documentation/quartz-2.x/tutorial/more-about-jobs.html – MethodMan

ответ

5
var job = JobBuilder.Create<TestJob>() 
        .WithIdentity(typeof(TestJob).Name) 
        **.StoreDurably(true)** 
        .Build();