c# - MVC 一次性 Controller

标签 c# asp.net asp.net-mvc

我有一个“设置” View 和关联的 Controller ,在从源代码管理克隆站点后,我立即使用它们来配置 MVC 站点的数据库和 web.config。

运行一次后,我想防止“设置” Controller 方法中的代码再次运行。

在我的“设置” Controller 方法末尾以编程方式删除“设置” View 是否足够,还是有更好的方法?

最佳答案

or is there a better approach?

是的,在您的设置 Controller 操作中检查数据库是否已经创建,如果它不运行代码,只需返回一些错误或其他内容。

基本上,只有当此代码正在执行的操作尚未完成时(您可以通过编程方式确定),代码才会运行。

关于c# - MVC 一次性 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17969882/

相关文章:

c# - 哪个更快?++、+= 或 x + 1?

c# - 如何接受距今天最多一个月的日期?

javascript - 使用 T4MVC JavaScriptReplaceableUrl

c# - 如何在Orchard中创建表关系?

asp.net-mvc - ASP.NET MVC APP 中除了主页之外的所有内容均收到 404 错误

c# 如何扩展 ListView 中的项目以占据多行?

c# - Base R 库未在 VS 中加载

c# - WPF:检测 C# 代码中的行验证错误

ASP.NET 2.0 应用程序永远不会加载

asp.net - 如何将 ASP.NET MVC Controller 操作的结果添加到 Bundle?