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