+2003-12-03 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * SoapTypeAttribute.cs: Set correct value for default namespace.
+
2003-11-26 Lluis Sanchez Gual <lluis@ximian.com>
* SoapAttribute.cs, SoapFieldAttribute.cs, SoapMethodAttribute.cs,
_xmlTypeName = type.Name;
if (_xmlTypeNamespace == null)
- _xmlTypeNamespace = SoapServices.CodeXmlNamespaceForClrTypeNamespace (type.Namespace, type.Assembly.GetName().Name);
+ {
+ string na;
+ if (type.Assembly == typeof (object).Assembly) na = string.Empty;
+ else na = type.Assembly.GetName().Name;
+ _xmlTypeNamespace = SoapServices.CodeXmlNamespaceForClrTypeNamespace (type.Namespace, na);
+ }
if (_xmlNamespace == null)
_xmlNamespace = _xmlTypeNamespace;