From 6ff8631121c83666fd43a666532a71a6800a22b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ivan=20Ho=CC=88rler?= Date: Wed, 18 Jul 2018 19:20:31 +0200 Subject: [PATCH] simplify tests --- .../EHEC_Server/cluster_dependencies/JsonConverter.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/EHEC_Server/EHEC_Server/cluster_dependencies/JsonConverter.cs b/EHEC_Server/EHEC_Server/cluster_dependencies/JsonConverter.cs index 57dab00..e29edba 100644 --- a/EHEC_Server/EHEC_Server/cluster_dependencies/JsonConverter.cs +++ b/EHEC_Server/EHEC_Server/cluster_dependencies/JsonConverter.cs @@ -32,11 +32,13 @@ namespace EHEC_Server //// For parsing user defined class object //// To get all properties of object //// and then store object properties and their value in dictionary container - var objectDataContainer = obj.GetType().GetProperties().ToDictionary(i => i.Name, i => i.GetValue(obj)); + var objectDataContainer = obj.GetType(); + var objectDataContainer1 = objectDataContainer.GetProperties(); + var objectDataContainer2 = objectDataContainer1.ToDictionary(i => i.Name, i => i.GetValue(obj)); StringBuilder jsonfile = new StringBuilder(); jsonfile.Append("{"); - foreach (var data in objectDataContainer) + foreach (var data in objectDataContainer2) { jsonfile.Append($"\"{data.Key}\":{Serialize(data.Value)},"); }