我在我的 ASP.Net 应用程序中为调度程序作业集成了Quartz.Net 。
但它不能自动工作,并且似乎在 IIS 回收应用程序池时停止了。但是当我们向服务器发送请求时触发。
在阅读IIS 应用程序池回收 + 石英调度后,我试图在 IIS 7.5 服务器中配置相同的解决方案。
<serviceAutoStartProviders>
<add name="PreWarmMyCache" type="PreWarmCache, MyAssembly" />
</serviceAutoStartProviders>
然而PreWarmCache
,类已在我的网站中定义并保留所有逻辑,因为它使用网站页面中的模板。
如何从网站中定义此类type
?有什么价值MyAssembly
?
如果我的项目是 Web 应用程序,我可以使用程序集名称。
我创建为网站。那么值可能是什么,或者我应该如何配置该部分?
注意: PreWarmCache 放在App_Code
目录下