在 Visual Studio 中,当您向 MVC 应用程序添加新 Controller 时,一些宏会创建一个文件,方法如下:
//
// 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。如果可能,我希望也生成将我的模型传递给 View 的代码。
是否有一种内置机制可以让我控制所使用的代码模板?
最佳答案
我认为 David Hayden 在这里为您提供了解决方案。 Blog Post
关于asp.net-mvc - controller代码生成模板可以改吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1292899/