我需要一种非常简单的方法在ASP.NET Web Forms C#网站中异步执行方法。
此方法将传递电子邮件信息(从,到,主题,正文等) - 然后在后台发送电子邮件 - 允许完成页面执行,而无需等待电子邮件发送。
这将在应用程序的各个位置调用 - 有时在循环中多次调用(延迟更多是一个问题,甚至可能导致超时)。
这样做的轻量级方法是什么?
我在网上尝试过WebAPI示例,例如: http://www.asp.net/web-api/overview/advanced/calling-a-web-api-from-a-net-client
但它在“等待”时陷入困境:
HttpResponseMessage response = await client.GetAsync("api/products/1");
对我所需要的东西来说似乎有点过分了。
感谢。
答案 0 :(得分:0)
您可以尝试使用jQuery AJAX发送此电子邮件,然后解决您的所有问题:D