Skip to content

Commit ad4d627

Browse files
committed
JR.Stand.Core.AspNet
1 parent 5a0ed59 commit ad4d627

File tree

4 files changed

+24
-16
lines changed

4 files changed

+24
-16
lines changed

src/NetFx/JR.Stand.Core.AspNet/AspNetHttpRequestImpl.cs

+3-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
using Microsoft.Extensions.Primitives;
66
using JR.Stand.Core.Framework.Extensions;
77
using JR.Stand.Core.Web;
8+
using System.IO;
9+
using JR.Stand.Core.Framework;
810

911
namespace JR.Stand.Core.AspNet
1012
{
@@ -159,7 +161,7 @@ private ICompatiblePostedFile ParsePostedFile(HttpPostedFile file)
159161
}
160162
public T Bind<T>()
161163
{
162-
StreamReader sr = new StreamReader(this.Context().Request.Body);
164+
StreamReader sr = new StreamReader(this.Context.Request.InputStream);
163165
String body = sr.ReadToEnd();
164166
return JsonSerializer.DeserializeObject<T>(body);
165167
}

src/NetFx/JR.Stand.Core.AspNet/JR.Stand.Core.AspNet.csproj

+12-6
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,11 @@
3636
<HintPath>..\..\packages\Microsoft.AspNetCore.Http.Abstractions.2.2.0\lib\netstandard2.0\Microsoft.AspNetCore.Http.Abstractions.dll</HintPath>
3737
<Private>True</Private>
3838
</Reference>
39-
<Reference Include="Microsoft.AspNetCore.Http.Features, Version=5.0.11.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
40-
<HintPath>..\..\packages\Microsoft.AspNetCore.Http.Features.5.0.11\lib\net461\Microsoft.AspNetCore.Http.Features.dll</HintPath>
39+
<Reference Include="Microsoft.AspNetCore.Http.Features, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
40+
<HintPath>..\..\packages\Microsoft.AspNetCore.Http.Features.6.0.0-preview.4.21253.5\lib\net461\Microsoft.AspNetCore.Http.Features.dll</HintPath>
4141
</Reference>
42-
<Reference Include="Microsoft.Extensions.Primitives, Version=5.0.0.1, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
43-
<HintPath>..\..\packages\Microsoft.Extensions.Primitives.5.0.1\lib\net461\Microsoft.Extensions.Primitives.dll</HintPath>
42+
<Reference Include="Microsoft.Extensions.Primitives, Version=7.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
43+
<HintPath>..\..\packages\Microsoft.Extensions.Primitives.7.0.0-preview.1.22076.8\lib\net462\Microsoft.Extensions.Primitives.dll</HintPath>
4444
</Reference>
4545
<Reference Include="mscorlib" />
4646
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed">
@@ -51,8 +51,14 @@
5151
<Reference Include="System.ComponentModel.Composition" />
5252
<Reference Include="System.Core" />
5353
<Reference Include="System.Data" />
54-
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
55-
<HintPath>..\..\packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\net45\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
54+
<Reference Include="System.IO.Pipelines, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
55+
<HintPath>..\..\packages\System.IO.Pipelines.7.0.0-preview.1.22076.8\lib\net462\System.IO.Pipelines.dll</HintPath>
56+
</Reference>
57+
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
58+
<HintPath>..\..\packages\System.Runtime.CompilerServices.Unsafe.7.0.0-preview.1.22076.8\lib\net462\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
59+
</Reference>
60+
<Reference Include="System.Text.Encodings.Web, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
61+
<HintPath>..\..\packages\System.Text.Encodings.Web.7.0.0-preview.1.22076.8\lib\net462\System.Text.Encodings.Web.dll</HintPath>
5662
</Reference>
5763
<Reference Include="System.Web" />
5864
</ItemGroup>

src/NetFx/JR.Stand.Core.AspNet/app.config

+4-4
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,23 @@
44
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
55
<dependentAssembly>
66
<assemblyIdentity name="Microsoft.AspNetCore.Http.Features" publicKeyToken="adb9793829ddae60" culture="neutral" />
7-
<bindingRedirect oldVersion="0.0.0.0-5.0.11.0" newVersion="5.0.11.0" />
7+
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
88
</dependentAssembly>
99
<dependentAssembly>
1010
<assemblyIdentity name="Microsoft.Extensions.Primitives" publicKeyToken="adb9793829ddae60" culture="neutral" />
11-
<bindingRedirect oldVersion="0.0.0.0-5.0.0.1" newVersion="5.0.0.1" />
11+
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
1212
</dependentAssembly>
1313
<dependentAssembly>
1414
<assemblyIdentity name="System.Text.Encodings.Web" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
15-
<bindingRedirect oldVersion="0.0.0.0-5.0.0.1" newVersion="5.0.0.1" />
15+
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
1616
</dependentAssembly>
1717
<dependentAssembly>
1818
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
1919
<bindingRedirect oldVersion="0.0.0.0-5.0.0.0" newVersion="5.0.0.0" />
2020
</dependentAssembly>
2121
<dependentAssembly>
2222
<assemblyIdentity name="System.IO.Pipelines" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
23-
<bindingRedirect oldVersion="0.0.0.0-5.0.0.1" newVersion="5.0.0.1" />
23+
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
2424
</dependentAssembly>
2525
</assemblyBinding>
2626
</runtime>
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
33
<package id="Microsoft.AspNetCore.Http.Abstractions" version="2.2.0" targetFramework="net48" />
4-
<package id="Microsoft.AspNetCore.Http.Features" version="5.0.11" targetFramework="net48" />
5-
<package id="Microsoft.Extensions.Primitives" version="5.0.1" targetFramework="net48" />
4+
<package id="Microsoft.AspNetCore.Http.Features" version="6.0.0-preview.4.21253.5" targetFramework="net48" />
5+
<package id="Microsoft.Extensions.Primitives" version="7.0.0-preview.1.22076.8" targetFramework="net48" />
66
<package id="Newtonsoft.Json" version="13.0.1" targetFramework="net48" />
77
<package id="System.Buffers" version="4.5.1" targetFramework="net48" />
8-
<package id="System.IO.Pipelines" version="5.0.1" targetFramework="net48" />
8+
<package id="System.IO.Pipelines" version="7.0.0-preview.1.22076.8" targetFramework="net48" />
99
<package id="System.Linq" version="4.3.0" targetFramework="net471" />
1010
<package id="System.Linq.Expressions" version="4.3.0" targetFramework="net471" />
1111
<package id="System.Memory" version="4.5.4" targetFramework="net48" />
1212
<package id="System.Numerics.Vectors" version="4.5.0" targetFramework="net48" />
1313
<package id="System.Runtime" version="4.3.1" targetFramework="net472" />
14-
<package id="System.Runtime.CompilerServices.Unsafe" version="5.0.0" targetFramework="net48" />
15-
<package id="System.Text.Encodings.Web" version="5.0.1" targetFramework="net48" />
14+
<package id="System.Runtime.CompilerServices.Unsafe" version="7.0.0-preview.1.22076.8" targetFramework="net48" />
15+
<package id="System.Text.Encodings.Web" version="7.0.0-preview.1.22076.8" targetFramework="net48" />
1616
<package id="System.Threading.Tasks.Extensions" version="4.5.4" targetFramework="net48" />
1717
</packages>

0 commit comments

Comments
 (0)