首页 > 解决方案 > 库类不知道 ConfigureWebHostDefaults 扩展方法

问题描述

我正在使用.Net Core 3.0 Preview 6构建一套REST微服务。所有这些服务都将具有相同的启动逻辑。所以,我试图将所有代码放在一个.Net标准库中。

目标是在库中拥有IHostBuilder:CreateHostBuilder方法以及Startup:ConfigureStartup:ConfigureServices类和方法。该库还将包含错误处理逻辑、自定义的http响应消息等。

但是,我似乎找不到包含ConfigureWebHostDefaults方法的正确包。我尝试添加Microsoft.AspNetCore 包 2.2.0,但这并没有解决问题。

我添加了Microsoft.Extensions.Hosting (3.0.0-preview-6)包,这也不能解决问题。

我正在尝试的甚至可能吗?

谢谢

-马克

标签: .net-standard-2.0asp.net-core-3.0

解决方案


我解决了它,不是最好的方法,但它有效。我决定使该库专门针对 .NET Core 3.0。因此,我更改了项目文件中的目标框架。该更改自动解决了我的其他问题。


推荐阅读