2016-08-20 3 views
1

Я установил hangfire 1.6.3 и выполнил шаги в кратком руководстве по началу работы. Добавлен Owin класс сHangfire на ASP.Net MVC не работает

public void Configuration(IAppBuilder app) 
     { 
      GlobalConfiguration.Configuration.UseSqlServerStorage("HangFire"); 

      app.UseHangfireDashboard(); 
      app.UseHangfireServer(); 
     } 

Но когда я перейти к/замедленное воспламенение дает ошибку 404. Я попытался создать вакансию

RecurringJob.AddOrUpdate(() => Console.WriteLine("Daily Job"), Cron.Minutely); 

но это тоже не работает. Я проверил окно вывода, ничего не приходит, ничего не происходит, даже когда я устанавливаю точку останова на любой из этих строк.

Что я упускаю

+0

1. У вас есть строка подключения под названием «Hangfire»? 2. Не могли бы вы просто попробовать с классом менеджера -> var manager = new RecurringJobManager(); manager.AddOrUpdate («some-id», Job.FromExpression (() => YourMethod()), Cron.Minfully); – Developer

+0

@Developer это моя строка con и он не работал с кодом, который вы предоставили – deepakgates

+0

@Developer также не была создана ни одна из таблиц, хотя существует база данных – deepakgates

ответ

0

В моем случае все я должен был сделать

<add key="owin:AutomaticAppStartup" value="false" /> 

было изменить ложное к истине в web.config. Я не знаю, почему он был установлен как ложный

Смежные вопросы