我正在创建一个绑定到 MSMQ 的 WCF 服务。这将使用 MSMQ 集成绑定。
现在的计划是将消息放在实现给定接口的 MSMQ 上(即:IPerson)
如果 IPerson 有 3 个属性:
string Name
int Age
string address
并使用此合同发送一条消息,WCF 可以很好地读取它并可以处理等...
但是,如果我们将来决定添加一个额外的属性怎么办?
WCF 会无法处理该消息并将其归类为毒药吗?
我怎样才能使服务在某种程度上与未来兼容?
谢谢