相关疑难解决方法(0)

如何将值传递给我的wcf服务上的构造函数?

我想将值传递给实现我的服务的类的构造函数.

但是,ServiceHost只允许我传递要创建的类型的名称,而不是传递给其构造函数的参数.

我希望能够传入一个创建我的服务对象的工厂.

到目前为止我发现了什么:

wcf dependency-injection factory-pattern

102
推荐指数
4
解决办法
5万
查看次数

将数据注入WCF服务

我有像Miguel Castro建议的WCF服务结构.这意味着我已手动设置所有内容,并使用ServiceHost对象托管我的服务的控制台应用程序.

我想保持我的服务类很薄,他们目前只是调用行为类.我现在的问题是单元测试服务类.我想向类中注入一些东西作为构造函数参数,这样我就可以模拟它并编写适当的隔离单元测试.ServiceHost类似乎不接受参数,所以我的问题是如何将数据注入服务类 - 或者我不能?

.net service wcf unit-testing dependency-injection

20
推荐指数
2
解决办法
1万
查看次数