ย้ายเวลาการรัน Cron ไปไว้ใน appsettings
All checks were successful
Build & Deploy Placement Service / build (push) Successful in 2m2s

This commit is contained in:
harid 2026-07-07 18:07:00 +07:00
parent 43740ec9b2
commit c64898de10

View file

@ -166,7 +166,7 @@ var app = builder.Build();
{
manager.AddOrUpdate("แจ้งเตือนระบบทดลองงาน", Job.FromExpression<ProbationReportRepository>(x => x.NotifyProbation()), Cron.Daily(Int32.Parse(builder.Configuration["KeycloakCron:Hour"]), Int32.Parse(builder.Configuration["KeycloakCron:Minute"])), TimeZoneInfo.Local);
// Job: อัพเดทสถานะผู้สอบผ่านที่ลาออกไปแล้วแต่ยังไม่ส่งไปออกคำสั่ง ทำงานทุกวันเวลา 05:00 น.
manager.AddOrUpdate("ประมวลผลข้าราชการฯ กทม.", Job.FromExpression<PlacementRepository>(x => x.UpdateStatusPlacementProfiles()), Cron.Daily(5), TimeZoneInfo.Local);
manager.AddOrUpdate("ประมวลผลข้าราชการฯ กทม.", Job.FromExpression<PlacementRepository>(x => x.UpdateStatusPlacementProfiles()), Cron.Daily(Int32.Parse(builder.Configuration["PlacementCron:Hour"]), Int32.Parse(builder.Configuration["PlacementCron:Minute"])), TimeZoneInfo.Local);
}
// apply migrations