public ActionResult Index()
{
BackgroundWorker bw = new BackgroundWorker();
bw.DoWork += new DoWorkEventHandler(Domail);
bw.RunWorkerAsync();
Return View();
}
private void Domail(object sender, DoWorkEventArgs e)
{
MyStaticClassToSendMail.MailIt();
}
我打算在我的 MVC 控制器中包含以上几行,
语法object sender, DoWorkEventArgs e
让我想起了旧的 ASP.NET Web 应用程序。
所以我的问题是:这样做会破坏任何模式吗?在 MVC 中这样做是否合法?