나는 클래스가 답변 목록 또는 4 색 (db에 저장, 모든 질문마다 동일). 부울은 대답이 목록 또는 색상에서 나온 것인지를 결정합니다.C# MVC4 EF Ninject에 도메인 클래스 저장소
색상은 데이터베이스에서 4 행이있는 테이블로 각 색상마다 하나의 행에 불과합니다. 이러한 색상은 어떤 것과도 연결되지 않으므로 새로운 저장소를 만들었습니다. 모든 색상을 얻을 수있는 colorRepository입니다. 내가 이런 일을하려고에 대한 답변의 게터에서 생성자
public Question(IColorRepository colorRepository) {
_colorRepository = colorRepository;
}
:
나는 내 코드에서 이런 짓을
if(IsTextAnswers)
return answers
return _colorRepository.FindAll
을하지만이 아니기 때문에 Ninject에 작동하지 않습니다 컨트롤러 그래서 매개 변수가 생성자가 없다는 메시지가 나타납니다.
데이터베이스에서 4 가지 색상을 검색하려면 어떻게해야합니까?
데이터베이스에서 읽을 수 있어야하며, 질문 + 답변은 관리자가 Java 프로그램에서 작성해야합니다.
관련 항목 : http://stackoverflow.com/questions/1405665/how-should-i-handle-my-entity-domain-objects-using-ioc- dependency-injection – Steven
관련 항목 : http://stackoverflow.com/questions/4835046/why-use-an-ioc-containers-to-resolve-dependencies-entities-business-objec – Steven