我有asp.net Mvc应用程序,我将邮件从一个交换服务器迁移到另一个服务器,现在我想继续运行迁移过程,并且不希望保持打开浏览器意味着当用户关闭浏览器进程时必须运行后面和打开浏览器后用户可以检查迁移的进度。 任何人都可以帮助我,如何使用asp.net Mvc 4 c#或使用任何其他服务来实现此任务
答案 0 :(得分:0)
鉴于你问题中的信息量很少,我只能简明扼要地回答。
bool MigrationIsRunning
。您的迁移会在启动时将其设置为true
,并在完成后设置为false
(成功或错误。无论哪种方式)。MigrationIsRunning
(上一步中的变量)的值,并将正确的反馈返回给用户。注意:您可以使用显示更多详细信息的自定义类,而不是bool。我不确定您的用户在迁移运行时需要了解的内容。
注意2:如果您的整个应用程序在迁移过程中无法访问,那么最好将第3步放在您的母版页或Global.asax中,这样您就可以全面覆盖您的Web应用程序,而不是单页。