Может ли контракт данных WCF содержать внутри себя контракт операции WCF? Почему?

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

В идеале Save () должен сохранять себя. Итак, согласно принципам объектно-ориентированного подхода, каждый контракт данных должен знать, как сохранить себя, а детали должны быть извлечены из внешнего мира.

Возможно ли это в WCF?

6
задан Ting 26 February 2013 в 22:09
поделиться