我在我的项目中引用了一个web服务。我想在客户端项目的webservice类对象中实现一个接口。有可能吗?
我试图在同一名称空间中的Web服务分部类中实现该接口。那没起效。 e.g
在客户端
namespace ABCWebService
{
public partial class MyWebServiceObject : IInterface
{
}
}
MyWebServiceObject是一个对象。
现在在Code中当我尝试将对象转换为接口时,它不起作用
e.g。
foreach(var item in e.Result)
{
if(item is IInterface) // it doesn't go inside.
{ }
}
任何建议。
如果我在服务器项目中实现接口,则无法访问该接口。
e.g。
public class MyWebServiceObject : IInterface
{
}
现在在客户端我将如何参考这个IInterface?它不承认。
我应该更改参考文件吗?
感谢。
答案 0 :(得分:0)
您的对象类型应该实现接口,而不是服务。 (除非你有一系列服务?)
答案 1 :(得分:-1)
我知道这是非常愚蠢的错误。对不起伙计我打扰你了。
非常感谢您的时间和建议。
对于陷入相同条件的人,上述示例将起作用。我的意思是你可以在同一命名空间下的客户端实现接口。