From e3dcf8d4c6499caa6aca0ed26b3e6c0cb0f2732e Mon Sep 17 00:00:00 2001
From: Niko Ehrenfeuchter <nikolaus.ehrenfeuchter@unibas.ch>
Date: Wed, 18 Jul 2018 18:31:47 +0200
Subject: [PATCH] Remove XML namespace attributes

Fixes #38
---
 ATxCommon/Serializables/ServiceStatus.cs | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/ATxCommon/Serializables/ServiceStatus.cs b/ATxCommon/Serializables/ServiceStatus.cs
index 7f7a97f..823f767 100644
--- a/ATxCommon/Serializables/ServiceStatus.cs
+++ b/ATxCommon/Serializables/ServiceStatus.cs
@@ -65,7 +65,10 @@ namespace ATxCommon.Serializables
             try {
                 var xs = new XmlSerializer(GetType());
                 var writer = File.CreateText(_storageFile);
-                xs.Serialize(writer, this);
+                // set the namespace to empty as it only makes the XML less human-readable:
+                var xns = new XmlSerializerNamespaces();
+                xns.Add(string.Empty, string.Empty);
+                xs.Serialize(writer, this, xns);
                 writer.Flush();
                 writer.Close();
             }
-- 
GitLab