我的班级有以下核心:
class SmartDbConnection
{
private readonly IDbConnection Connection;
public SmartDbConnection(string ConnectionString)
{
if(ConnectionString.Contains("MultipleActiveResultSets=true"))
{
Connection = new SqlConnection(ConnectionString);
}
}
}
我不希望它硬编码“SqlConnection”。所以我想把它变成一个通用类(接受 IDbConnection 类)。但我不知道该怎么做。任何人都可以帮忙吗?