使用具有此配置的 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() 的东西!


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!