我有一个WebAPI应用程序需要每30分钟左右运行一些任务。如何创建一个封装此处理并在应用程序启动时启动的服务对象。我还需要能够将此服务注入到某些控制器中。当任务运行时(每30分钟),我还需要一些其他的Autofac服务。
答案 0 :(得分:0)
也许,您可以使用NCron(https://code.google.com/p/ncron/)。 NCron是一个轻量级的库,用于构建和部署预定的后台作业。
此外,您可以使用Autofac集成为NCron作业执行依赖项注入(https://code.google.com/p/ncron/wiki/DependencyInjection)。