Я мигрирую с netcore2.1
на netcore3.1
. У меня есть служба, где мне нужно создать IServiceProvider и внедрить IWebHostEnvironment
(я использовал для инъекции IHostingEnvironment
в netcore2.1). Код, используемый только для создания нового экземпляра Microsoft.Extensions.Hosting.Internal.HostingEnvironment
, но этот класс больше не содержит WebRootPath
. Я взял git репозиторий и попытался найти реализации IWebHostEnvironment, но, похоже, единственная реализация является внутренней для aspnetcore, который бесполезен.
Есть ли возможность каким-либо образом создать экземпляр IWebHostEnvironment?
Даниил