У меня есть контракт данных, скажем, Пользователь. Он сериализуемый и проходит по сети. Мне нужен рабочий контракт SaveUser (). Я могу сохранить SaveUser (Пользователь-пользователь) в моем сервисном контракте в качестве контракта операции. Но могу ли я сохранить его в самом контракте данных как его собственное поведение?
В идеале Save () должен сохранять себя. Итак, согласно принципам объектно-ориентированного подхода, каждый контракт данных должен знать, как сохранить себя, а детали должны быть извлечены из внешнего мира.
Возможно ли это в WCF?