web-dev-qa-db-ja.com

ASP.NET Core 1.0RC2のServiceCollectionにインスタンスを登録する方法

WebアプリをASP.NETCoreRC1から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);        
        .
        .       
    }
}
15
stevo

これを試して:

services.AddSingleton<IConfiguration>(Configuration);

私はあなたと同じ問題を抱えていました、そして私はこれでそれを解決しました。

24
Tomas Bako