我正在尝试使用Ninject将类的依赖项注入到我的项目中,
private static void RegisterServices(IKernel kernel)
{
kernel.Bind<FinanContext>().ToSelf().InRequestScope();
}
我声明了以下类来获得对构造函数的这种依赖关系,像这样:
public UsuarioDAO(FinanContext context)
{
this.Context = context;
}
但是,当尝试实例化此类时,出现编译错误,因为我没有将应该注入的类作为参数传递。我该怎么做才能使其正常工作?
public UsuarioController(UsuarioDAO usuarioDAO)
{
this.UsuarioDAO = new UsuarioDAO();
}