У меня есть проблема, у меня есть решение для Visual Studio с различными проектами с архитектурой микросервисов, и есть проект с общими функциями для всех микросервисов, в этом проекте у меня есть методы запуска, чтобы не повторять код в другом microservices. проблема в том, что в проекте Api микросервиса у меня при запуске есть метод app.UseEndpoints, и когда я пытаюсь перенести этот код в общий проект, который находится в. NET Standard 2.1 он не позволяет мне установить обновленный версия пакета nuget: Microsoft.AspNetCore.Routing Версия 2.2.2 дата: 12/12/2019 вместо этого проект Api получает версию. NET Core 3.1.1
Project API-REST Микросервис:
assembled Microsoft.AspNetCore.Routing, Version=3.1.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60
Когда я устанавливаю этот пакет nuget в проект net Standard 2.1, сборка выглядит следующим образом:
assembled Microsoft.AspNetCore, Version=2.2.5.0, Culture=neutral, PublicKeyToken=adb9793829ddae60
Могу ли я представить некоторые функциональные возможности из Microsoft.AspNetCore 3.1. 0 пакетов в проект net Standard 2.1?