Jac*_*son 6 .net vb.net quartz.net
我想用石英作为脚本调度,你从一个GUI编写VB,然后选择触发,代码然后编译并在触发执行,比较麻烦的问题是我如何处理它,使它运行此脚本在应用程序上下文中,因此它可以访问我的实体框架模型等.我将如何实现这一目标?
基本上你需要的是将Quartz.Server放在你的应用程序之上。将此项目添加到您的解决方案中。
如果您只需要在quartz作业中使用实体,则添加带有实体的项目作为对Quartz.Server的引用,并像在主应用程序中一样使用实体。
如果您使用某些 IoC 容器,那么您可以使用这样的扩展来向作业注入依赖项。或者您可以编写自己的 SchedulerFactory 和 JobFactory 并在这里构建您的作业环境。
| 归档时间: |
|
| 查看次数: |
91 次 |
| 最近记录: |