如何依赖注入此代码:
public void someMethod() {
using (AuthRepository _repo = new AuthRepository()) {
// use _repo
}
}
使用ninject。
答案 0 :(得分:0)
通过使用这样的构造函数注入:
public class MyClass {
private readonly IAuthRepository authRepository;
public MyClass(IAuthRepository authRepository) {
this.authRepository = authRepository;
}
public void someMethod() {
// use _repo
}
}