2016-08-21 9 views
1

私はデータアクセスインターフェイスとクラスを持っています。 MyDataで実装されたIMyData。 MyDataには、DB接続文字列である文字列を受け取るコンストラクタがあります。 ASP.NET IOCコンテナを構成する正しい方法は何ですか。ASP.NETコアサービス.AddScoped In ConfigureServices起動メソッド

public void ConfigureServices(IServiceCollection services) 
    { 
      services.AddScoped<IMyData,new MyData(connStr)>(); 
    } 

これは正しくありません。私はどうすればいいのですか?

答えて

2

この

services.AddScoped<IMyData>(provider=> 
    return new MyData(connStr); 
); 
を使用します
関連する問題