gpt4 book ai didi

.net - 为什么 Microsoft.Extensions 记录在 ASP.NET 下

转载 作者:行者123 更新时间:2023-12-04 12:04:56 25 4
gpt4 key购买 nike

只是想知道为什么 Microsoft.Extensions 库配置、日志记录、依赖注入(inject)是否记录在 ASP.NET Core 下?它们也可用于其他类型的应用。

https://learn.microsoft.com/en-us/dotnet/api/?view=aspnetcore-2.0

最佳答案

Microsoft.Extensions.* 包记录在 ASP.NET Core 下有几个原因:

  • 它们作为 ASP.NET Core 共享框架的一部分发布(作为 .NET Core 的一部分发布)
  • 它们主要由 ASP.NET 团队开发,目前最常用于 ASP.NET Core

也就是说,Microsoft.Extensions.* 包可以在 ASP.NET Core 之外使用,这是正确的。这些包以 .NET Standard 为目标,可以在任何支持相应版本的 .NET Standard 的地方使用(例如 .NET Core、.NET Framework、Xamarin、UWP)。这就是为什么这些包的 ID 中没有“AspNetCore”。

关于.net - 为什么 Microsoft.Extensions 记录在 ASP.NET 下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46914981/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com