2019年第一天——使用Visual Studio 2019 Preview创建第一个ASP.Net Core3.0的App (2)

ASP.NET Core共享框架(Microsoft.AspNetCore.App)将仅包含Microsoft完全开发,支持和维护的第一方程序集。 作为此更改的一部分,将从共享框架中删除以下子组件。

    Json.NET(Newtonsoft.Json)
    实体框架核心(Microsoft.EntityFrameworkCore。*)
    Microsoft.CodeAnalysis(Roslyn)
    Json.NET或Entity Framework Core将继续使用ASP.NET Core,但它们不会与共享框架“在一起”。

    HttpClientFactory  的性能又有大幅度提升。

ASP.NET Core 3.0将带有高性能的内置JSON API,以消除ASP.NET Core和JSON.NET的紧密耦合。

但是在这个时间点,由于Newtonsoft.json仍然存在于Microsoft.AspNetCore.App中,因此这些预览版本中未实现这些更改。 虽然我注意到了一个不同之处。 .csproj文件中不存在以下标记,因为预计会出现这种情况。

<ItemGroup> <PackageReference Include="Microsoft.AspNetCore.App" /> </ItemGroup>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzpjss.html