Как заставить службу WCF использовать специальную перегрузку конструктора DataContractSerializer? - PullRequest
5 голосов
/ 25 мая 2011

DataContractSerializer имеет много перегруженных конструкторов , и я хотел бы иметь возможность указать, как моя служба WCF должна инициализировать используемый им DataContractSerializer. Как бы вы поступили так? Это проще настроить в файле .config или в C #?

Служба WCF всегда использует по умолчанию .

Если возможно, приведите пример того, как указать DataContractSerializer , используя этот конструктор для KnownTypes.

Ответы [ 2 ]

3 голосов
/ 25 мая 2011

В этом MSDN сообщении на форуме показано, как заменить сериализатор в WCF другим. Вы можете создать свой собственный упаковщик с нужным вам конструктором и поменять его местами.

1 голос
/ 25 мая 2011
...