使用GetResponseAsync点火并忘记

时间:2014-11-07 23:19:59

标签: c# asp.net-mvc-3 asp.net-web-api httpwebrequest

我试图通过HttpWebRequest GetResponseAsync实现火灾和忘记情况,而无需设置等待。看起来有什么潜在的危险吗?

2 个答案:

答案 0 :(得分:1)

是的,在ASP.NET上使用“即发即弃”有许多“潜在的危险”。

在最常见的情况下,如果不关心代码是否实际执行,则只能使用“即发即弃”。我有more details on my blogso does Phil Haack

答案 1 :(得分:0)

一个可能的危险是ASP.NET关闭服务器的线程池,你的GetResponseAsync将被杀死并且即使在服务器唤醒后也不会再次启动