2012-02-09 2 views
1

ProDinner를 사용하면서 컨트롤러를 Area에 배치하여 성공한 사람이 있습니까? 나는 노력했고 Windsor IoC는 그것을 좋아하지 않는다.ProDinner w/area 사용하기

ProDinner의 Windsor Factory 컨테이너 구성을 지역별로 조정하는 방법에 대한 정보를 찾지 못해서 누군가가 해결책을 제시 할 수 있다면 감사하게 생각합니다.

감사합니다.

답변

3

답변을 찾았으므로 은 완전한 문서를 제공 할 의사가 없기 때문에 .Net 프로그래머와 분투하고 싶습니다. !!!!!!
내가 말하자면, 요즘 대규모의 MVC 사이트는 누구입니까?

1 단계 만 필요하고 1주의.

1 단계 :

protected void Application_Start() 
    { 
     AreaRegistration.RegisterAllAreas(); <--- INCLUDE THIS REGISTRATION HERE 
     Bootstrapper.Bootstrap(); 
    } 

주의 1 : 부트 스트 래퍼를 호출하기 전에 분야의 등록은 _layout에서와 같은 각각의 CSS 파일에 테마를 가리키는 변경할 HTML.Action있다 :

< 링크 href = "@ Url.Content ("~ ") Content /themes/@Html.Action * ("CurrentTheme ","ChangeTheme ") */Site.css"rel = "stylesheet"type = " text/css "id ="demoStyle "/>

< 링크 href = "http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/themes/@Html.Action ("CurrentTheme ","ChangeTheme ")/jquery-ui.css"rel

< 링크 href = "@ Url.Content ("~ ") Content /themes/@Html.Action ("CurrentTheme ","ChangeTheme ")/AwesomeMvc.css"스타일 시트 "id ="jqStyle "

: ("CurrentTheme가", "ChangeTheme은")로 변경됩니다 읽을 선이 확인해는 = "스타일"유형 = "텍스트/CSS는"ID = "aweStyle"/>

가 있는지 확인 ("CurrentTheme", "ChangeTheme", 새 {area = "여기에 지역 이름을 입력하십시오"})

+0

감사합니다. 그리고 저는 여러분이 단순한 비 실제 시나리오 이상으로 진정한 현실 세계의 도움을 줄 수는 없다는 데 동의합니다. – aaa