ASP.NET MVC 5에서 종속성 주입을 활용하고 싶습니다. 형식과 인터페이스 간의 매핑을 web.config에 저장해야합니다. web.config에서 종속성 주입을위한 ASP.NET MVC 5가 내장되어 있습니까? 아니면 Unity를 사용합니까?ASP.NET MVC 5의 web.config를 사용한 종속성 삽입
1
A
답변
2
나는 사람들이 종종 설정을 정의하는 것을 열망한다고 생각한다. 파일들. 종종 프로그래밍 언어는 간단하고 강력한 구성 메커니즘을 사용합니다. - 당신이 주사를 종속를 처음 사용하는 경우 마틴 파울러는
, 구성 XML (또는 Web.config의)를 사용하지 마십시오. XML 구성은 매우 오래된 기술이며 장황하고 부서지기 쉬운 경향이 있습니다.
대신, 당신은 당신이 늦게 바인딩 을 필요로하지 않는 CONFIGURATION AS 코드를 사용하고 싶습니다. 주로 구성 API에서 사용되는 제네릭과 Fluent Builders를 사용하려고합니다.
예, 실제로 XML 중심의 DI 컨테이너를 사용하려는 경우 Unity 컨테이너를 사용할 수 있습니다.
당신은 Dependency Injection in .NET (Paperback) by Mark Seemann에서 코드 구성에 대 XML에 대한 자세한 내용을보실 수 있습니다 - 페이지 67합니다.
관련 문제
- 1. Unity와 ASP.NET MVC를 사용한 종속성 삽입
- 2. MVC 3의 종속성 삽입
- 3. mvc 속성에 종속성 삽입
- 4. UnityContainer 세션 상태로 ASP.NET MVC 종속성 삽입
- 5. 여러 프로젝트가있는 ASP.NET MVC 아키텍처의 종속성 삽입
- 6. ASP.NET MVC 4 종속성 삽입 비디오 자습서
- 7. MVC 종속성 삽입
- 8. MVC 종속성 삽입
- 9. MVC 조건부 종속성 삽입
- 10. 2 생성자를 사용한 종속성 삽입
- 11. 병렬 처리를 사용한 종속성 삽입
- 12. WCF 프록시를 사용한 종속성 삽입
- 13. MVC 5의 파일에 연결 ASP.NET
- 14. ASP.NET MVC 5의 "일반"OpenID
- 15. ASP.NET MVC 5의 모델 오류
- 16. ASP.NET MVC 미리보기 5의 ActionUrl
- 17. ASP.net 코어에서의 종속성 삽입
- 18. MVC를 사용한 종속성 삽입 및 메모리 내 통합 테스트
- 19. ASP.NET MVP 서비스 종속성 삽입
- 20. ASP.NET 웹 API로 종속성 삽입
- 21. Maven 빌드 및 스프링을 사용한 종속성 삽입
- 22. 정적 클래스 및 속성을 사용한 종속성 삽입
- 23. Unity 응용 프로그램 블록을 사용한 종속성 삽입
- 24. ASP.NET MVC 의존성 삽입 및 도우미
- 25. ASP.NET MVC 5의 데이터베이스에 이미지 추가
- 26. ASP.NET MVC 5의 개발 속도가 너무 느립니다.
- 27. ASP.NET MVC 5의 사용자 정의 컨트롤
- 28. ASP.NET 5의 ADFS 인증 MVC 6
- 29. asp.net MVC HTML 삽입
- 30. asp.net web.config를 여기