我有WCF客户端:
using (ServiceReference1.Service1Client host = new ServiceReference1.Service1Client())
{
host.DoSomething();
}
我无法模拟'host',因为它是ServiceReference1.Service1Client的类型 - 它不是接口。
我可以将'host'设置为接口类型:
using (ServiceReference1.IService1 host = new ServiceReference1.Service1Client())
{
host.DoSomething();
}
但是我有错误:在using语句中使用的ServiceReference1.IService1类型必须是implicity可转换为System.IDisposable。
我该怎么办?
答案 0 :(得分:0)
确保您的IService1实现IDisposable