File tree Expand file tree Collapse file tree 2 files changed +6
-5
lines changed
tests/ReBus.Serializer.XML.UnitTests Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -91,15 +91,16 @@ Type messageType
91
91
)
92
92
{
93
93
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 ) ;
95
99
96
100
if ( _options . IncludeBaseTypeNamespaces )
97
101
{
98
102
IncludeBaseTypesInElement ( xmlWriter , messageType ) ;
99
103
}
100
-
101
- xmlWriter . WriteAttributeString ( "xmlns:xsi" , "http://www.w3.org/2001/XMLSchema-instance" ) ;
102
- xmlWriter . WriteAttributeString ( "xmlns:xsd" , "http://www.w3.org/2001/XMLSchema" ) ;
103
104
}
104
105
105
106
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
87
87
88
88
resultAsString . Should ( )
89
89
. 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\" "
91
91
) ;
92
92
}
93
93
You can’t perform that action at this time.
0 commit comments