【发布时间】:2014-02-27 19:44:41
【问题描述】:
是否可以通过配置文件中的混合属性(quartz.properties 或 app.config / web.config)以及一些通过 StdSchedulerFactory 构造函数来配置 Quartz?
我想通过构造函数传递 AdoJobStore 连接字符串,因为它是动态的,取决于环境,但其余设置是静态的,所以最好放在配置文件中。
我尝试通过构造函数仅传入quartz.dataSource.myDS.connectionString 属性,同时将其余属性放在工作目录中的quartz.config 中。但是,我得到了错误:
Provider not specified for DataSource: myDS
所以我猜这意味着如果您使用接受 NameValueCollection 的构造函数,那么它就不会检查配置文件。
我知道quartz.config 文件在正确的位置,因为如果我将连接字符串放在那里并使用默认构造函数,一切正常
【问题讨论】:
标签: quartz-scheduler quartz.net