.NETのコアクロノスのCron式は正しく解析しません

JianYA:

私は、.NETのコア上で私のcronジョブを処理するためにクロノスライブラリを使用しています。

しかし、私は、共通のクロン式が全くで解析されていないこの問題に遭遇しました。それは私にCronFormatExceptionを与え続けています。

私はGithubのページから見て、その形式を使用しますが、私はまだ同じ例外を取得しています。

これは私のコードです:

services.AddCronJob<Worker1>(x =>
{
    x.TimeZoneInfo = TimeZoneInfo.Local;
    x.CronExpression = "* * * * * *";
});

私はそれを毎秒を実行したいが、私はCronFormatExceptionの問題を取得します。

これはライブラリです: https://github.com/HangfireIO/Cronos

このライブラリは、異なるcronの形式を使用していますか?

hujtomi:

あなたは、あなたがやっていることを指定していないAddCronJob方法で、私はあなたがやっていると思いCronExpression.Parse("* * * * * *")メソッド呼び出しのどこかに、これは例外をスローします。それを修正するには、あなたはそれを変更する必要がありますCronExpression.Parse("* * * * * *", CronFormat.IncludeSeconds):それはあなたがリンクされ何githubのページで述べているようにhttps://github.com/HangfireIO/Cronos#adding-seconds-to-an-expression

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=34026&siteId=1