【发布时间】:2017-02-06 21:42:53
【问题描述】:
我有一些服务,其中有一些我想成为经常性工作的方法。
我知道我可以在 Startup.cs 中使用 hangfire,例如:
RecurringJob.AddOrUpdate(() => Console.WriteLine("I'm a recurring job"), Cron.Minutely);
但问题是我如何在这里使用我的服务?我应该在这里使用某种方式(依赖注入?)还是在其他地方?
也许我应该将一些 cron 值放入 appsettings.json 中?
【问题讨论】:
-
RecurringJob.AddOrUpdate("MyMethodNameAsID", () => Class.Method(), Cron.Minutely);我认为可行……也许吧。如果我正确理解了您的问题。 -
@NooGuy 是的,它正在工作,但是我想使用我的服务的代码
标签: c# .net asp.net-mvc asp.net-core hangfire