在我的 WCF 服务中,我一直将帖子正文中的所有数据作为Stream
. 当接收到流时,它被读取到一个字符串并反序列化为它“应该”的对象。
我一直在研究使用DataContracts
并试图了解它们与使用Stream
. 到目前为止,我看到的最重要的事情是,它需要一些多余的步骤——我不再需要将流读取为字符串并将其反序列化为对象。
这两种方法还有其他明显的区别吗?
例如,我的定义目前看起来像......
void LogOn(Stream input)
它会切换到...
void LogOn(LoginModel model)
提前致谢。