Bru*_*uno 5 c# iis asp.net-mvc asynchronous azure
我有以下代码行,它应该调用一个方法来同步运行(设置它并忘记它):
public class NotificationClass
{
public void updateSomething
{
Task.Run(() => { base.Channel.SomeMethod(someData); });
}
}
//WCF Service
public class MyWCFService
{
public void SomeMethod(Data someData)
{
HubClass.SomeMethod(someData);
}
}
Run Code Online (Sandbox Code Playgroud)
当我在本地机器上调试时,这工作得很好,但是当应用程序部署到生产服务器时, SomeMethod() 永远不会被调用。生产服务器是运行 IIS 8 的 Azure Windows Server 2012 计算机。
是否需要在 IIS 中配置一些东西才能使异步任务正常工作?事件查看器中没有报告错误。
| 归档时间: |
|
| 查看次数: |
1265 次 |
| 最近记录: |