Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用.XmlSerializer()时出现NServiceBus 4配置错误_Nservicebus_Nservicebus4 - Fatal编程技术网

使用.XmlSerializer()时出现NServiceBus 4配置错误

使用.XmlSerializer()时出现NServiceBus 4配置错误,nservicebus,nservicebus4,Nservicebus,Nservicebus4,将NSB 4与此配置一起使用: Configure.With() .DefaultBuilder() .XmlSerializer() 给出此错误警告 如何使用Configure.Serialization.Xml()?在Configure.Serialization.Xml()块之前的任何位置使用Configure.With()块 或者不要。XML是默认值,因此您根本不需要该块,除非您想使用其中一个重载来设置特定的设置 这些新设置正在慢慢取代fluent配置,其目标是使配置顺

将NSB 4与此配置一起使用:

Configure.With()
    .DefaultBuilder()
    .XmlSerializer()
给出此错误警告


如何使用
Configure.Serialization.Xml()

Configure.Serialization.Xml()
块之前的任何位置使用
Configure.With()

或者不要。XML是默认值,因此您根本不需要该块,除非您想使用其中一个重载来设置特定的设置

这些新设置正在慢慢取代fluent配置,其目标是使配置顺序不可知,并引入合理的默认设置,从而使自托管变得更加容易


在将来的某个时候,如果您只需要默认值,您将能够使用类似于
Configure.CreateBus()
的东西

很好,谢谢大卫。很高兴看到配置也变得更流畅了。
'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'.'