2009-08-18 6 views
3

Dans Visual Studio lorsque vous ajoutez un nouveau contrôleur à votre application MVC une macro crée un fichier avec des méthodes telles que:Le modèle de génération de code du contrôleur peut-il être modifié?

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

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

Je veux que mes méthodes pour ressembler à:

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

Les principales différences sont notation standard pour les commentaires avec les deux lignes redondantes supprimées et j'utilise des identifiants uniques plutôt que des entiers pour mes identifiants. Si possible, j'aimerais que le code transmette mon modèle à la vue pour qu'il soit également généré.

Y at-il un mécanisme intégré qui me permettra de contrôler le modèle de code qui est utilisé?

Répondre

2

Je pense que David Hayden a une solution pour vous ici. Blog Post

Questions connexes