ASMX对象 - >代理对象转换

时间:2009-09-11 02:15:17

标签: c# proxy asmx

有没有办法将对象的实例转换为相同类型的Web服务代理的实例?

似乎这是.NET必须具备的功能,所以我只是想找到并重新使用这个功能。

这肯定有点尴尬,但我可以通过公共库访问我的项目中的两种类型,为了我的目的,能够使用真实对象,然后将其转换为代理将非常方便在调用Web服务之前的最后一分钟键入。

因为我确定有人会问 - 我可能会切换到WCF客户端,但该服务是ASMX,并且不太可能很快改变。

我已尝试尝试生成将重用该类型的WCF客户端,它适用于WCF服务,但似乎不适用于ASMX服务。

1 个答案:

答案 0 :(得分:1)

我最近使用Automapper进行此类操作。它对于将Web服务代理映射到DTO等非常有用。可以找到项目here以及如何使用它的一些示例。