在ASP.NET Core中相关的ConfigureAwait(false)?
|
我偶然发现了GitHub上的一个问题( https://github.com/HTBox/allReady/issues/1313),他们讨论了如何从代码中取出ConfigureAwait(false),声称在ASP.NET Core中
我能在这里找到的最好的答案(来自Stephen Cleary,https://stackoverflow.com/a/40220190/2805831)是一个“旁注”
那么,在ASP.NET Core中是否真的不需要ConfigureAwait(false)(即使使用完整的.Net Framework)?在某些情况下,它在性能方面是否有任何实际的好处,或者在结果/语义方面有所不同? 编辑:如果我将其作为控制台应用程序托管或在IIS中,它在这方面有所不同吗? 解决方法ConfigureAwait仅对在ASP.NET Core没有的SynchronizationContext上下文中运行的代码有影响(ASP.NET“Legacy”会这样做)。通用代码仍应使用它,因为它可能与SynchronizationContext一起运行。 ASP.NET Core SynchronizationContext (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – MVC 6 – RC1到RC2的更改
- 登录ASP.NET – 最佳实践
- asp.net-mvc-3 – MVC 3(Razor) – 使用Button事件调用Cont
- ASP.NET MVC注定要取代Webforms吗?
- asp.net-mvc – 如何单元测试MSTest中的JsonResult和集合
- asp.net-mvc – 不需要必需属性的bool属性
- asp.net-mvc – EditorFor的Html(5)属性
- ASP.NET MVC与Webforms与HTTP处理程序(.ashx) – 哪个是最轻
- 从ASP.NET切换到面包和黄油HTML / jQuery的优势
- 使用匿名函数减少重复代码
- 从ASP.NET项目中的发布版本中排除页面
- ADO.NET数据表与数据读取器
- asp.net-web-api – 尝试从asp.net web api自主主
- asp.net-mvc – 在ASP.NET MVC3 Razor的渲染时间
- asp.net – IDENTITY_INSERT设置为关闭错误
- asp.net-mvc – MVC 3 Ajax.ActionLink不能正常工
- asp.net-mvc – 如何在ASP.net MVC中正确测试具有
- asp.net-mvc-4 – 使用活动目录角色提供者MVC4进
- asp.net-mvc – 如果抛出自定义异常,则重定向asp
- asp.net-mvc – WebForms和MVC可以存在于一个项目
