Расписание Hangfire работает на «am» вместо «pm» - PullRequest
0 голосов
/ 26 сентября 2019

Я новичок в Hangfire и столкнулся с проблемой, так как моя служба Hangfire работает на «am» вместо «pm».и еще одна проблема, с которой я сталкиваюсь: когда я открываю панель мониторинга, моя служба запускается, иначе служба зависания не срабатывает в определенное время.

 public partial class Startup
    {
        HangfireController hangfireController = new HangfireController();
        public void Configuration(IAppBuilder app)
        {
            var tzInfo = TimeZoneInfo.FindSystemTimeZoneById("Pakistan Standard Time");
            ConfigureAuth(app);

            GlobalConfiguration.Configuration.UseSqlServerStorage("AMLConnection");

            RecurringJob.AddOrUpdate("a1", () => hangfireController.EU_Updation(), Cron.Daily(12), tzInfo);

            app.UseHangfireServer();
            app.UseHangfireDashboard("/jobs", new DashboardOptions()
            {
                Authorization = new[] { new HangFireAuthorizationFilter() }
            });

        }
    }

Вывод Я установил это время наЗапустить службу

Это время запуска службы

...