В моем приложении aspnetcore (v2.1) мне нужно настроить базу данных только для чтения (ядро entityframework + SQLite), которая находится в ~ / wwwroot / App_Data / quranx.db
Мне нужно вызвать этот код в Startup.ConfigureServices
services.AddDbContext<QuranXDataContext>(options => options
.UseSqlite($"Data Source={databasePath}")
.UseQueryTrackingBehavior(QueryTrackingBehavior.NoTracking)
);
Но в этот момент я не могу найти способ получить путь к wwwroot. Чтобы получить этот путь, мне нужен IHostingEnvironment, но я не могу получить ссылку на него, пока не будет вызван Startup.Configure, то есть после завершения Startup.ConfigureServices.
Как это сделать?