Ninject.Web.Common.WebHost совместимый .net core 2.0 - PullRequest
0 голосов
/ 30 ноября 2018

Я пытаюсь использовать Ninject с новым проектом API, нацеленным на .net Core 2.1
. Я получаю это предупреждение, когда обращаюсь к библиотеке, используя nuget

"Package" Ninject.Web.Common.WebHost 3.3.1 'был восстановлен с использованием .NETFramework, Version = v4.6.1' вместо целевой платформы проекта '.NETCoreApp, Version = v2.1'. Этот пакет может быть не полностью совместим с вашим проектом. "

Я предполагаю, что библиотеки еще не догнали, или, может быть, я что-то упустил.Мне просто не повезло или есть обходной путь.

Заранее спасибо

1 Ответ

0 голосов
/ 06 декабря 2018

Ничего подобного.Этот пакет основан на старом ASP, взятом из .net framework, но ядро ​​.net содержит совершенно новую ASP ASP со своим собственным контейнером DI, поэтому этот пакет больше не совместим.Если вы все еще хотите использовать контейнер Ninject в ядре asp.net вместо одного по умолчанию, отметьте это: Как интегрировать Ninject в веб-приложения ASP.NET Core 2.0?

...