使用具有此配置的 NSB 4:
Configure.With()
.DefaultBuilder()
.XmlSerializer()
给出此
错误
警告
'NServiceBus.ConfigureXmlSerializer.XmlSerializer(NServiceBus.Configure, string, bool)'
is obsolete: 'Please use 'Configure.Serialization.Xml()' instead. Will be treated as an
error from version '5.0'. Will be removed in version '6.0'.'
应该如何使用Configure.Serialization.Xml()
?
请您参考如下方法:
在 Configure.With()...
block 之前的任何位置使用 Configure.Serialization.Xml()
。
或者不要。 XML 是默认设置,因此您根本不需要该 block ,除非您想使用其中一个重载来设置特定设置。
这些新设置正在慢慢取代流畅的配置,目的是使配置顺序不可知并引入合理的默认值,从而使自托管变得更加容易。
在未来的某个时候,如果您只需要默认值,您将能够使用类似 Configure.CreateBus()
的东西!