svcutil.exe избыточные прокси-классы - PullRequest
1 голос
/ 22 июля 2009

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

Когда я генерирую прокси WCF с помощью svcutil.exe, я получаю два набора классов прокси (по одному для каждой службы). Есть ли способ, чтобы он генерировал только один набор этих общих классов? Или мне придется разделить эти классы на отдельные пространства имен?

1 Ответ

1 голос
/ 22 июля 2009

Вы можете указать несколько URI конечной точки службы в командной строке svcutil.exe. Когда вы указываете более одного URI конечной точки, любые типы, которые совместно используют общую схему, будут сгенерированы один раз и повторно использованы среди всех контрактов на обслуживание.

http://msdn.microsoft.com/en-us/library/aa347733.aspx

...