File tree Expand file tree Collapse file tree 3 files changed +4
-14
lines changed Expand file tree Collapse file tree 3 files changed +4
-14
lines changed Original file line number Diff line number Diff line change 19
19
<PackageReference Include =" Microsoft.Extensions.DependencyInjection" Version =" 6.0.0" />
20
20
<PackageReference Include =" Microsoft.Extensions.Http" Version =" 6.0.0" />
21
21
<PackageReference Include =" Microsoft.NET.Test.Sdk" Version =" 17.2.0" />
22
- <PackageReference Include =" Newtonsoft.Json" Version =" 13.0.1" />
23
22
<PackageReference Include =" Shouldly" Version =" 4.0.3" />
24
23
<PackageReference Include =" xunit" Version =" 2.4.1" />
25
24
<PackageReference Include =" xunit.runner.visualstudio" Version =" 2.4.5" >
Original file line number Diff line number Diff line change 1
- using Newtonsoft . Json ;
2
- using Newtonsoft . Json . Serialization ;
1
+ using System . Text . Json ;
3
2
4
3
namespace AwsSignatureVersion4 . Integration . ApiGateway . Contents
5
4
{
6
5
public static class Extensions
7
6
{
8
7
public static string ToJson < T > ( this T self ) =>
9
- JsonConvert . SerializeObject (
10
- self ,
11
- new JsonSerializerSettings
12
- {
13
- ContractResolver = new DefaultContractResolver
14
- {
15
- NamingStrategy = new CamelCaseNamingStrategy ( )
16
- }
17
- } ) ;
8
+ JsonSerializer . Serialize ( self ) ;
18
9
}
19
10
}
Original file line number Diff line number Diff line change 1
1
using System . Net . Http ;
2
+ using System . Text . Json ;
2
3
using System . Threading . Tasks ;
3
- using Newtonsoft . Json ;
4
4
5
5
namespace AwsSignatureVersion4 . Integration . ApiGateway . Requests
6
6
{
@@ -13,6 +13,6 @@ public static async Task<ReceivedRequest> ReadReceivedRequestAsync(this HttpCont
13
13
}
14
14
15
15
public static ReceivedRequest DeserializeReceivedRequest ( this string self ) =>
16
- JsonConvert . DeserializeObject < ReceivedRequest > ( self ) ;
16
+ JsonSerializer . Deserialize < ReceivedRequest > ( self ) ;
17
17
}
18
18
}
You can’t perform that action at this time.
0 commit comments