【发布时间】:2022-01-25 18:47:01
【问题描述】:
我正在为我的组织开发内部库。我需要引用通常“属于”网络应用程序的某些类型,例如。提供一些扩展:
WebApplicationOptionsHttpContext
如果我使用<Project Sdk="Microsoft.NET.Sdk">,我没有对这些类型的引用,也找不到任何包含它们的 nuget 包。如果我使用<Project Sdk="Microsoft.NET.Sdk.Web">,我无法构建我的类库,因为它被视为应用程序并且必须指定入口点。
所以,我的一般问题是:为 ASP.NET Core 6 编写库的正确方法是什么?
在核心 2.x 时代,所有东西都有包,比如 Microsoft.AspNetCore.Http.Abstractions。它们都停留在2.2.0 版本,我认为它们现在不可用?
【问题讨论】:
标签: c# asp.net-core .net-core package libraries