2013-07-23 36 views
2

使用NSB 4此配置:NServiceBus 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()使用?

回答

7

Configure.With()...塊之前的任何地方使用Configure.Serialization.Xml()

或者不。 XML是默認的,所以你根本不需要這個塊,除非你想用一個重載來設置一個特定的設置。

這些新設置正在慢慢取代流暢的配置,目標是使配置順序不可知,並引入合理的默認設置,以便自託管變得更容易。

在未來的某個時候,如果您只需要默認設置,您就可以使用類似Configure.CreateBus()的東西!

+0

不錯,謝謝大衛。很高興看到配置也越來越流暢。 –