File tree Expand file tree Collapse file tree
tests/ReBus.Serializer.XML.UnitTests Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -91,15 +91,16 @@ Type messageType
9191 )
9292 {
9393 var namespaceOfMessage = DefineNamespaceOfMessage ( message , messageType ) ;
94- xmlWriter . WriteStartElement ( _options . RootName , namespaceOfMessage ) ;
94+ xmlWriter . WriteStartElement ( _options . RootName ) ;
95+
96+ xmlWriter . WriteAttributeString ( "xmlns:xsi" , "http://www.w3.org/2001/XMLSchema-instance" ) ;
97+ xmlWriter . WriteAttributeString ( "xmlns:xsd" , "http://www.w3.org/2001/XMLSchema" ) ;
98+ xmlWriter . WriteAttributeString ( "xmlns" , namespaceOfMessage ) ;
9599
96100 if ( _options . IncludeBaseTypeNamespaces )
97101 {
98102 IncludeBaseTypesInElement ( xmlWriter , messageType ) ;
99103 }
100-
101- xmlWriter . WriteAttributeString ( "xmlns:xsi" , "http://www.w3.org/2001/XMLSchema-instance" ) ;
102- xmlWriter . WriteAttributeString ( "xmlns:xsd" , "http://www.w3.org/2001/XMLSchema" ) ;
103104 }
104105
105106 private void IncludeBaseTypesInElement ( XmlTextWriter xmlWriter , Type messageType )
Original file line number Diff line number Diff line change @@ -87,7 +87,7 @@ public async Task when_passed_message_with_base_types__maps_to_xml_object_with_b
8787
8888 resultAsString . Should ( )
8989 . Contain (
90- "xmlns:baseType=\" ReBus.Serializer.XML.UnitTests.Messages.BaseTypes.IAmImplementedInterface\" xmlns:baseType1=\" ReBus.Serializer.XML.UnitTests.Messages.BaseTypes.SubClass\" xmlns:baseType2=\" ReBus.Serializer.XML.UnitTests.Messages.BaseTypes.RootClass\" "
90+ "xmlns= \" http://tempuri.org/ReBus.Serializer.XML.UnitTests.Messages.BaseTypes \" xmlns :baseType=\" ReBus.Serializer.XML.UnitTests.Messages.BaseTypes.IAmImplementedInterface\" xmlns:baseType1=\" ReBus.Serializer.XML.UnitTests.Messages.BaseTypes.SubClass\" xmlns:baseType2=\" ReBus.Serializer.XML.UnitTests.Messages.BaseTypes.RootClass\" "
9191 ) ;
9292 }
9393
You can’t perform that action at this time.
0 commit comments