개별 포틀릿이 많은 포털과 비슷한 사이트를 개발 중입니다. 개요 페이지가 있고 뷰는 약 10 개의 다른 공유 뷰에 대해 Html.RenderPartial을 호출합니다. 모든 뷰는 강력하게 형식화되고 일부 데이터가 필요합니다. 따라서 채팅, 메시지, 상태 등을위한 포틀릿이 있습니다.MVC에서 전달되는 RenderPartial 및 데이터
이 모든 데이터는 현재 로그인 한 사용자에 의해서만 결정됩니다. 그래서 부분 뷰에는 IChatRepository, 부분 뷰에는 2 개의 IMessageRepository가 필요합니다.
질문 : 뷰에 어떻게 전달합니까? 이 모든 데이터를 개요보기로 전달할 수는 있지만 실제로 필요하지는 않습니다.
어떻게하면됩니까? 모델 바인딩이 여기에서 도움이됩니까? Castle Windsor도 있습니다.
감사합니다. 정확하게 필요한 것 같습니다. 어떻게 내가 이것을 놓칠 수 있었습니까? :) – Sparhawk