Skip to content

Commit 5fd197b

Browse files
Minor improvement
1 parent bacdfe3 commit 5fd197b

File tree

1 file changed

+15
-17
lines changed

1 file changed

+15
-17
lines changed

Adyen/ApiSerialization/Converter/JsonConvertSerializerWrapper.cs

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -13,31 +13,29 @@ internal class JsonConvertSerializerWrapper
1313

1414
internal static string Serialize(SaleToPOIMessage saleToPoiMessage)
1515
{
16-
var serialize = JsonConvert.SerializeObject(saleToPoiMessage,
17-
GetSerializerSettings(new SaleToPoiMessageConverter()));
18-
return serialize;
16+
return Serialize(saleToPoiMessage, new SaleToPoiMessageConverter());
1917
}
2018

2119
internal static string Serialize(SaleToPoiMessageSecured saleToPoiMessageSecured)
2220
{
23-
return JsonConvert.SerializeObject(saleToPoiMessageSecured,
24-
GetSerializerSettings(new SaleToPoiMessageSecuredConverter()));
21+
return Serialize(saleToPoiMessageSecured, new SaleToPoiMessageSecuredConverter());
2522
}
2623

27-
private static JsonSerializerSettings GetSerializerSettings(JsonConverter messageConverter)
24+
private static string Serialize(object message, JsonConverter messageConverter)
2825
{
29-
return new JsonSerializerSettings
30-
{
31-
Converters = new List<JsonConverter>
26+
return JsonConvert.SerializeObject(message,
27+
new JsonSerializerSettings
3228
{
33-
messageConverter,
34-
new StringEnumConverter(),
35-
new IsoDateTimeConverter { DateTimeFormat = DateTimeFormat }
36-
},
37-
NullValueHandling = NullValueHandling.Ignore,
38-
MissingMemberHandling = MissingMemberHandling.Ignore,
39-
ContractResolver = new DefaultContractResolver()
40-
};
29+
Converters = new List<JsonConverter>
30+
{
31+
messageConverter,
32+
new StringEnumConverter(),
33+
new IsoDateTimeConverter { DateTimeFormat = DateTimeFormat }
34+
},
35+
NullValueHandling = NullValueHandling.Ignore,
36+
MissingMemberHandling = MissingMemberHandling.Ignore,
37+
ContractResolver = new DefaultContractResolver()
38+
});
4139
}
4240
}
4341
}

0 commit comments

Comments
 (0)