Um contrato de dados do WCF pode conter um contrato de operação do WCF dentro dele? Por quê?
Eu tenho um contrato de dados, digamos Usuário. É serializável e atravessa o fio. Eu quero um contrato de operação SaveUser (). Posso manter o SaveUser (Usuário usuário) no meu contrato de serviço como um contrato de operação. Mas posso mantê-lo dentro do meu contrato de dados como seu próprio comportamento?
Idealmente, Save () deve se salvar. Portanto, de acordo com os princípios de OO, todo contrato de dados deve saber como se salvar e os detalhes devem ser abstraídos do mundo exterior.
Isso é possível no WCF?