Класс библиотеки не знает о методе расширения ConfigureWebHostDefaults - PullRequest
0 голосов
/ 17 июня 2019

Я создаю набор REST микро-сервисов, используя .Net Core 3.0 Preview 6 . Все эти сервисы будут иметь одинаковую логику запуска. Итак, я пытаюсь поместить весь код в .Net Стандартную библиотеку.

Цель состоит в том, чтобы метод IHostBuilder: CreateHostBuilder , а также запуск : настройка и Запуск: ConfigureServices класс и методы в библиотеке. Библиотека также будет содержать логику обработки ошибок, настроенные http ответные сообщения и т. Д.

Однако я не могу найти правильный пакет, который содержит ConfigureWebHostDefaults метод. Я попытался добавить пакет Microsoft.AspNetCore 2.2.0 , но это не помогло решить проблему.

Я добавил пакет Microsoft.Extensions.Hosting (3.0.0-preview-6) , который также не решает проблему.

Возможно ли то, что я пытаюсь сделать?

Спасибо

-marc

1 Ответ

0 голосов
/ 18 июня 2019

Я решил, не лучшим образом, но это работает. Я решил сделать библиотеку специально для .NET Core 3.0. Итак, я изменил целевой фреймворк в файле проекта. Это изменение автоматически решило мою другую проблему.

...