ASMX Object -> Proxy Object Conversion - PullRequest
       13

ASMX Object -> Proxy Object Conversion

1 голос
/ 11 сентября 2009

Есть ли способ преобразовать экземпляр объекта в экземпляр прокси-сервера веб-службы того же типа?

Кажется, что это что-то, что должно быть в состоянии .NET, поэтому я просто пытаюсь найти и повторно использовать эту функцию.

Это определенно немного неловко, но у меня есть доступ к обоим типам в моем проекте через общую библиотеку, и для моих целей было бы очень удобно иметь возможность работать с реальным объектом, а затем преобразовать его в прокси введите в последнюю минуту перед вызовом веб-службы.

Так как я уверен, что кто-то спросит - я могу потенциально переключиться на клиента WCF, но сервис ASMX, и это вряд ли изменится в ближайшее время.

Я уже пробовал экспериментировать с попыткой сгенерировать клиента WCF, который будет повторно использовать тип, и он отлично работает для служб WCF, но, похоже, не работает со службами ASMX.

1 Ответ

1 голос
/ 11 сентября 2009

Я недавно использовал Automapper для этого типа операции. Это очень полезно для сопоставления прокси веб-службы с DTO и т. Д. Проект можно найти здесь с некоторыми примерами его использования.

...