webapi 上传图片问题

mylcom 2018-09-19 02:54:54
调试到 红色区域 不往下执行了,也没有报错,直接跳到前端页面了,是怎么回事?
...全文
442 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
mylcom 2018-09-22
  • 打赏
  • 举报
回复
上传一百多k的图片是这样的不执行后面代码,几十k的图片又正常执行完毕,有人遇到过吗
  • 打赏
  • 举报
回复
await后面再加result,异步+同步,最容易出现死锁
mylcom 2018-09-19
  • 打赏
  • 举报
回复
我之前做添加的时候,也是这样的写的,添加成功,今天又不行了,做编辑的时候我赋值添加的代码,现在两个都不行,添加成功的时候,调试后面第三个断点的代码都执行完毕了,现在添加和编辑都不执行第三断点的代码了,调试第二个断点那,就停止了 回到前端,后面代码都不执行了
mylcom 2018-09-19
  • 打赏
  • 举报
回复
引用 3 楼 xc917563264 的回复:
await里面的代码不是主线程,主线程先执行,await里面的代码会被异步调用。


现在是await里面的代码都不执行,直接返回前端了,关键后面代码第三个断点那代码怎么都不执行
绿龙术士 2018-09-19
  • 打赏
  • 举报
回复
await里面的代码不是主线程,主线程先执行,await里面的代码会被异步调用。
  • 打赏
  • 举报
回复
你的方法 Edit 执行到 await 的地方自然就执行完毕了,此时返回 Task。

至于 await 后边的代码,是异步的,又不是 Edit 方法同步执行的。await后边的代码其实根本不算是 Edit 方法内部执行代码,只能算是 Edit 方法注册的委托回调对象。

先学习异步和 await。
  • 打赏
  • 举报
回复
await 不就是这样的吗?难道说 await 是同步阻塞用的?

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧