Quartz .Net Job调用WCF服务

时间:2009-12-16 18:11:57

标签: .net wcf quartz-scheduler

在Quartz .Net作业中调用WCF服务的最佳方式是什么?

最简单的方法是编写一个单独的exe来旋转WCF代理并从作业中调用该exe吗?这似乎可行,但有点复杂。如果我能以某种方式让Job注入代理,那就更好了。

谢谢, 马特

1 个答案:

答案 0 :(得分:0)

单独的exe听起来有点像复杂的事情。除非有一些需要考虑的依赖图,否则作业应该能够自己调用服务。你在使用一些IoC框架吗?

如果你从单元测试的角度看问题,那么为代理提供令人满意的接口并且然后允许通过setter属性设置不同版本(模拟)到作业是不够的呢?