我有以下BaseClass:
public class BaseRepositorio : IDisposable
{
protected IDbConnection postgresql;
public BaseRepositorio(IDbConnection postgresql)
{
this.postgresql = postgresql;
}
public void Dispose()
{
}
}
将依赖项注入BaseClass的正确方法是什么?
public class RepositorioEmpresa : BaseRepositorio?!?!, IRepositorio<Empresa>
{
}
答案 0 :(得分:1)
在derived和use基础构造函数中注入它
public class RepositorioEmpresa : BaseRepositorio, IRepositorio<Empresa>
{
public RepositorioEmpresa(IDbConnection connection): base(connection)
{
}
}