From 83942e1b278a02bad9c3955b27c56e3a57c3e377 Mon Sep 17 00:00:00 2001 From: Sebastian Stehle Date: Wed, 19 Apr 2017 20:41:45 +0200 Subject: [PATCH] Content not saved #18 --- .../Json/ConverterContractResolver.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/Squidex.Infrastructure/Json/ConverterContractResolver.cs b/src/Squidex.Infrastructure/Json/ConverterContractResolver.cs index 625d36fa1..a36733b15 100644 --- a/src/Squidex.Infrastructure/Json/ConverterContractResolver.cs +++ b/src/Squidex.Infrastructure/Json/ConverterContractResolver.cs @@ -21,6 +21,15 @@ namespace Squidex.Infrastructure.Json this.converters = converters; } + protected override JsonDictionaryContract CreateDictionaryContract(Type objectType) + { + var contract = base.CreateDictionaryContract(objectType); + + contract.DictionaryKeyResolver = propertyName => propertyName; + + return contract; + } + protected override JsonConverter ResolveContractConverter(Type objectType) { var result = base.ResolveContractConverter(objectType);