2009-08-18 6 views
3

MVC 응용 프로그램에 새 컨트롤러를 추가 할 때 Visual Studio에서 일부 매크로는 다음과 같은 메서드를 사용하여 파일을 만듭니다.컨트롤러 코드 생성 템플릿을 변경할 수 있습니까?

// 
// GET: /Thing/Details/5 

public ActionResult Details(int id) 
{ 
    return View(); 
} 

다음과 같이 내 메서드를 사용합니다.

/// <example>GET: /Thing/Details/XXX...</example> 
public ActionResult Details(Guid id) 
{ 
    return View(Repository.GetItem<Thing, Guid>(id, "Id")); 
} 

주요 차이점은 표준입니다. 두 개의 중복 라인이 제거 된 주석에 대한 표기법과 내 ID에 대해 정수가 아닌 고유 한 식별자를 사용합니다. 가능한 경우 코드를 생성하여 뷰에 내 모델을 전달할 수도 있습니다.

사용되는 코드 템플릿을 제어 할 수있는 메커니즘이 내장되어 있습니까?

답변

2

데이비드 헤이든 (David Hayden)이 당신을위한 해결책을 가지고 있다고 생각합니다. Blog Post

관련 문제