Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Проблема в использовании новой беты в том, что в текущей версии Visual Studio 2015 по умолчанию проект на ASP.NET 5 создается с пакетами предыдущей беты.
Для меня на данный момент проще всего сделать свойство Configuration класса Startup статическим, чтобы достать из него конфигурацию. Наверное, можно найти более гибкое решение.
IConfiguration как сервис:public class Startup
{
public IConfiguration Configuration
{
get;
set;
}
public Startup(IHostingEnvironment env, IApplicationEnvironment appEnv)
{
...
Configuration = builder.Build();
...
}
public void ConfigureServices(IServiceCollection services)
{
services.AddInstance(Configuration);
...
}
...
}FromServices).
ASP.NET 5 beta5 в Visual Studio 2015