Start Debugging

タグ: quartz-net

1 件

Quartz.NET 4.2、不正なcron式をビルドエラーに変換
Quartz.NET 4.2.0には、パース不能なcronリテラルをコンパイル時にQZ0001としてエラーにするRoslynアナライザーと、[QuartzJob]および[CronTrigger]属性をAddDeclaredJobs()の登録に変換するソースジェネレーターが同梱されています。本記事では、何がチェックされるのか、生成されるコードがどのようなものか、そしてどうすれば無効化できるかを解説します。