Как зарегистрировать экземпляр в ServiceCollection в ASP.NET Core 1.0 RC2

Я переношу свое веб-приложение из ASP.NET Core RC1 в RC2. В RC2 IServiceCollection больше нет метода AddInstance. Как получить зарегистрированную конфигурацию?

Вот как это было сделано в RC1

public class Startup
{
    public IConfiguration Configuration { get; set; }

    public void ConfigureServices(IServiceCollection services)
    {
        // AddInstance doesn't exist
        services.AddInstance<IConfiguration>(Configuration);        
        .
        .       
    }
}

Ответ 1

попробуйте это:

services.AddSingleton<IConfiguration>(Configuration);

У меня была такая же проблема, как у тебя, и я решил ее с этим.