在webservice类中实现客户端的接口
本文关键字:客户端 接口 实现 webservice | 更新日期: 2023-09-27 17:53:03
我在我的项目中引用了一个webservice。我想在客户端项目的webservice类对象中实现一个接口。是可能的吗?
我已经尝试在相同的命名空间中实现web服务部分类中的接口。但没有成功。如
在客户端
namespace ABCWebService
{
public partial class MyWebServiceObject : IInterface
{
}
}
MyWebServiceObject是一个对象
现在在代码中当我尝试将对象强制转换为接口时它不起作用
。
foreach(var item in e.Result)
{
if(item is IInterface) // it doesn't go inside.
{ }
}
任何建议。
如果我在服务器项目中实现接口,接口是不可访问的。
。
public class MyWebServiceObject : IInterface
{
}
现在在客户端我将如何引用这个接口?它不能识别。
我应该修改参考文件吗?
谢谢。
你的对象类型应该实现接口,而不是服务。(除非你有一个服务集合?)
嘿,我发现问题了。我提到了错误的命名空间。我使用的是服务器命名空间,而不是客户服务命名空间。
我知道这是一个非常愚蠢的错误。抱歉打扰你们了。非常感谢您的时间和建议。
对于被困在相同条件下的人,上面的例子将起作用。我的意思是您可以在相同的命名空间下在客户端实现接口。