Контракт данных WCF - PullRequest
       5

Контракт данных WCF

1 голос
/ 23 июля 2010

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

Кто-нибудь знает, как это сделать?

1 Ответ

1 голос
/ 23 июля 2010

О каких константах вы говорите? Если это просто целые числа, почему бы не использовать вместо этого enum?

В противном случае невозможно представить константы напрямую как часть вашего контракта в WSDL / mex, поэтому либо вам придется напрямую делиться типами CLR, либо делиться константами с клиентами с помощью других средств (документация и т. Д. .).

...