我有一个'Setup'视图和相关的控制器,用于在从源代码控制中克隆站点后立即配置MVC站点的数据库和web.config。
一旦运行一次,我想阻止我的“设置”控制器方法中的代码再次运行。
以编程方式删除“设置”控制器方法末尾的“设置”视图是否足够,或者是否有更好的方法?
答案 0 :(得分:7)
还是有更好的方法吗?
是的,在您的安装程序控制器操作中检查数据库是否已经创建,如果它不运行代码,只需返回一些错误或其他。
基本上代码只有在代码执行的时候才会运行,你可以用编程方式确定代码。