我有一个电子商务网站,在最终结帐页面上,当客户点击“下订单”时,我想使用SmtpClient SendAsync发送订单确认电子邮件:
SmtpClient client = new SmtpClient();
client.SendAsync(mailMessage, null);
但似乎我需要将“Async”页面声明设置为true: http://msdn.microsoft.com/en-us/library/ydy4x04a.aspx
如果我的结帐页面有自己的.aspx页面,我对此没有任何问题,但由于我使用的是Sitecore CMS,因此整个网站只有一个.aspx页面(相反,该网站有很多.ascx Sitecore分配给.aspx的控件。
因为我只有一个.aspx页面,所以此设置更改将应用于整个站点。这有什么性能问题吗?我问的唯一原因是因为默认设置为false。