@@ -13,31 +13,29 @@ internal class JsonConvertSerializerWrapper
13
13
14
14
internal static string Serialize ( SaleToPOIMessage saleToPoiMessage )
15
15
{
16
- var serialize = JsonConvert . SerializeObject ( saleToPoiMessage ,
17
- GetSerializerSettings ( new SaleToPoiMessageConverter ( ) ) ) ;
18
- return serialize ;
16
+ return Serialize ( saleToPoiMessage , new SaleToPoiMessageConverter ( ) ) ;
19
17
}
20
18
21
19
internal static string Serialize ( SaleToPoiMessageSecured saleToPoiMessageSecured )
22
20
{
23
- return JsonConvert . SerializeObject ( saleToPoiMessageSecured ,
24
- GetSerializerSettings ( new SaleToPoiMessageSecuredConverter ( ) ) ) ;
21
+ return Serialize ( saleToPoiMessageSecured , new SaleToPoiMessageSecuredConverter ( ) ) ;
25
22
}
26
23
27
- private static JsonSerializerSettings GetSerializerSettings ( JsonConverter messageConverter )
24
+ private static string Serialize ( object message , JsonConverter messageConverter )
28
25
{
29
- return new JsonSerializerSettings
30
- {
31
- Converters = new List < JsonConverter >
26
+ return JsonConvert . SerializeObject ( message ,
27
+ new JsonSerializerSettings
32
28
{
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
+ } ) ;
41
39
}
42
40
}
43
41
}
0 commit comments