6
ASP.NET Core RC1からRC2にWebアプリケーションを移行しています。 RC2ではIServiceCollection
にはもうAddInstance
メソッドがありません。設定を登録するにはどうすればよいですか?ASP.NET Core 1.0 RC2のServiceCollectionにインスタンスを登録する方法
services.AddSingleton<IConfiguration>(Configuration);
私はあなたのように同じ問題を抱えていたし、私はこれでそれを解決:
それはRC1
public class Startup
{
public IConfiguration Configuration { get; set; }
public void ConfigureServices(IServiceCollection services)
{
// AddInstance doesn't exist
services.AddInstance<IConfiguration>(Configuration);
.
.
}
}
ただ、他のケース誰に、私のような、これは動作しますが、それは簡単なAPIリネームだ理由を不思議見つける - 私が見つけた - https://github.com/aspnet/Announcements/issues/119 @ Thomasのコメントは私の問題を解決しましたが、それは私のためのコードのセキュリティビット(認可ハンドラを追加する)なので、私は理由を考え出すことなく続けることができませんでした。 – Feasoron