我正在开发一个项目,其中有2个需要相同实体的Web服务。这两个Web服务位于同一台服务器上,因此在后端,它们共享相同的类。跨两个Web服务共享一个实体?
在前端方面,我的代码使用两个 Web服务,并将两个服务的实体看作是分开的(在不同的名称空间中),因此我无法在两个服务中使用实体。
有谁知道一种方法来允许它在.NET 2.0中工作?
[XmlType(TypeName = "Class1", Namespace = "myNamespace")]
public class Class1
{
public int field;
}
希望我的IDE会以某种方式“知道”的类是在两个网络服务一样的,所以它不会创建两个独立的实体:
我已经与我的实体做到了这一点类,但没有运气。
这可能与.NET 2.0 Web服务有关吗?