总结来说AsyncTaskMethodBuilder<T>和AsyncMethodBuilderCore控制着状态机的执行(主要是在正确的Context下调用MoveNext方法),并在执行状态机的过程中负责正确的设置ExecutionContext和SynchronizationContext。
介绍了这么多基础构造,你可能更关心原来的调用Repository的方法的代码去哪了,它们在状态机的代码中。下面就来看一下状态机:
图5
通过注释应该可以了解这个状态机的细节了。
总结来说AsyncTaskMethodBuilderT和AsyncMethodBuilderCore控制着状态机的执行(主要是在正确的Context下调用MoveNext方法),并在执行状态机的过程中负责正确的设置ExecutionContext和SynchronizationContext。 介
总结来说AsyncTaskMethodBuilder<T>和AsyncMethodBuilderCore控制着状态机的执行(主要是在正确的Context下调用MoveNext方法),并在执行状态机的过程中负责正确的设置ExecutionContext和SynchronizationContext。
介绍了这么多基础构造,你可能更关心原来的调用Repository的方法的代码去哪了,它们在状态机的代码中。下面就来看一下状态机:
图5
通过注释应该可以了解这个状态机的细节了。
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。
2年前端学习历程,与找不到工作的悲愤与吐槽!(100%真实经历,看博
2017-03-29 11:00
开源第三方登录组件OAuthLogin2.0 支持QQ,阿里巴巴,淘宝,京东,蘑菇街
2017-01-20 15:00
从零到百亿互联网金融架构发展史 - 纯洁的微笑
2017-01-14 13:00
记一次企业级爬虫系统升级改造(四):爬取微信公众号文章(通过搜狗
2017-01-12 10:01