我正在尝试在我的项目中实现 DI(如果确实重要,请使用 Ninject)。现在我有QuestionController,它正在使用QuestionRepository:
private readonly IQuestionRepository _questionRepository;
public QuestionsController(IQuestionRepository questionRepository)
{
_questionRepository = questionRepository;
}
这没关系,但我QuestionRepository需要AskEntities对象,AskEntitiesEF 设计器生成的类在哪里。所以现在QuestionRepository我有:
private AskEntities Db;
如何实现不是类而是接口(类似于IAskEntities)?
谢谢你的帮助。