У меня есть представление «Setup» и связанный с ним контроллер, который я использую для настройки базы данных и web.config сайта MVC сразу же после клонирования сайта из исходного элемента управления.MVC Single Use Controller
Как только он запускается один раз, я хочу, чтобы код в моем методе контроллера «Setup» не запускался снова.
Возможно ли программное удаление вида «Setup» в конце моего метода контроллера «Setup» или есть лучший подход?
Не можете ли вы обнаружить на контроллере, если задача выполнена, и просто вернуть правильное сообщение или перенаправить? –
Вы считали какую-то логику защиты в контроллере? Такие операции (как вы предлагаете) могут быть опасны для здоровья всего приложения. – Andrei