Я создал простое приложение WCF, которое предоставляет одну операцию. Эта операция принимает составной тип данных в качестве параметра.
Я не украшал этот составной тип данных атрибутом [DataContract]. Но это работает, и я вижу схему для этого в WSDL.
Теперь я понимаю, что этот новый пользовательский тип должен быть украшен атрибутом [Serializable] или [dataContract] для участия в операции веб-служб.
Что мне здесь не хватает?