제발 도와 주실 수 있습니까? 하나의 아이디어가 있지만 구현 방법을 모르겠습니다. 생성자에서 객체 생성을 중단 할 수 있습니까?
그래서 질문은 : 우리는 생성자에서 개체를 만드는 중단 할 수 즉 someCriteria 우리는 개체를 만들 수 없습니다해야 우리의 요구 사항에 응답하지 않는 대신, null을 반환해야한다면//Code
SomeClass someClass = new SomeClass(someCriteria);
새로운 개체.
C#으로 구현할 수 있습니까?
당신이 묻는 너 썼어? 유효하지 않은 유형은 컴파일되지 않으므로 실행할 수 없으므로 중단되지 않습니다. – MattC
아직 의존성 주입에 대해서는 충분히 알지 못하지만, Ninject와 같은 프레임 워크가 생성자에 대한 호출을 가로 채고 필요할 경우 null을 반환 할 수 있는지 궁금합니다. 하지만 아마 다른 사람들이 시도하기 전에 제안하고있는 것처럼 인수를 제거하고 예외를 던질 수 있습니다. – adam0101