2013-10-07 18 views
0

하위 폴더 :ServiceStack/뷰 내가 같은보기 폴더 구조를 가지고

    • Home.cshtml
    • Settings.cshtml

내가 가진 내 /보기/폴더에 직접 페이지, 나는 다음을 할 수 있습니다 :

public class HomeService : Service 
{ 


[View("Home")] 
    public object Any(Home request) 
    { 
     return new HomeResponse(); 
    } 
} 

내 아이디어 서브 폴더에서보기를 제공하도록 내 서비스를 알려주는 방법은 무엇입니까? 내가 어떤 폴더 객체를 정의하고, 정상으로 내보기를 정의 할 수 있습니다 더 나은 경우 :

을 그러나 나는 하위 폴더에 내 의견이있을 때, 나는 다음을 수행 할 수 없습니다

public class HomeService : Service 
{ 
    [View("Home/Home")] 
    public object Any(Home request) 
    { 
     return new HomeResponse(); 
    } 
} 

하나를 하위 폴더에서보기를 제공하도록 내 서비스를받는 방법 아이디어? 심지어 내가 별도로 폴더를 정의 할 수 있다면 더 나은 및 사용 (즉, 요청 DTO의 같은) 고유 이름을 지정해야합니다 ServiceStack /Views 폴더 안에

[View("Home")] 

답변

2

모든보기 이름. 따라서 /Views 폴더 안에는 고유 한 폴더 구조가 있으므로 원하는 폴더 구조를 유지할 수 있습니다. ServiceStack은 일치하는 이름으로보기를 선택합니다.

+0

아, 이제 알겠습니다. 완벽하게 작동했습니다. 감사합니다! – Thebluefish

관련 문제