ich einige alte Software .Net Kern Migration 2.0 ...Dependency Injection: Injizieren Konfiguration in .Net Core 2.0
Ich mag würde eine Verbindungszeichenfolge in meiner Klasse DBActivityRepository von einer Basisklasse injizieren. ..
Soll ich die Konfiguration bei der Erstellung der Basisklasse nur passieren
this._DBHandler = new DBHandler(configuration);
oder ist es besser, es auf diese Weise zu tun:
private DBHandler _DBHandler;
private string connectionString;
public DBActivityRepository(IConfiguration configuration) : base(configuration)
{
// **Do I need this?**
this._DBHandler = new DBHandler(configuration);
connectionString = this._DBHandler.GetConnectionString();
}
Danke
https://www.codeproject.com/Articles/1204089/ASP-NET-Core-Dependency-Injection – Ramankingdom
https://docs.microsoft.com/en-us/aspnet/core/fundamentals/ Abhängigkeitsinjektion – Ramankingdom