在此配置中使用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()
?
答案 0 :(得分:7)
在Configure.Serialization.Xml()
阻止之前的任何地方使用Configure.With()...
。
或者不。 XML是默认值,因此您根本不需要该块,除非您想使用其中一个重载来设置特定设置。
这些新设置正逐渐取代流畅的配置,目的是使配置顺序无关,并引入合理的默认设置,以便自我托管变得更加容易。
在将来的某个时候,如果你只想要默认值,你就可以使用像Configure.CreateBus()
这样的东西!