当前位置: 首页 > news >正文

让别人做网站怎样才安全故事app怎么制作

让别人做网站怎样才安全,故事app怎么制作,成都网站设公司,外包软件公司在哪里去接项目前言在.NET Core 中已经广泛使用异步编程#xff0c;代码中充斥着大量的 async 和 await 关键字。但有时候#xff0c;调用一个异步方法时可能会忘了写 await。这会造成什么问题呢#xff1f;问题重现示例代码如下#xff1a;[HttpGet] public async TaskIEnumerable代码中充斥着大量的 async 和 await 关键字。但有时候调用一个异步方法时可能会忘了写 await。这会造成什么问题呢问题重现示例代码如下[HttpGet] public async TaskIEnumerableWeatherForecast Get() {Demo();... }private async Task Demo() {await Task.Run(() {Console.WriteLine(My IO);throw new InvalidOperationException();}); }调用Demo方法时没有加上 await 关键字。在命令行下启动 API 并访问发现 API 可以正常返回控制台也有输出但是却没有任何异常提示因此你可能认为Demo方法执行成功了其实并没有。解决方案1.将警告视为错误其实VS 已经发现了问题但是只是提出了警告打开项目的属性窗口在生成面板中找到“将警告视为错误”的选项可以将其设置为所有或者特别指定错误的编号再次编译就会编译失败了。2.分析器你也可以使用专门的分析器来检查这类错误。首先引用 Nuget 包 Lindhart.Analyser.MissingAwaitWarning。然后找到对应的分析器设置“严重性”为“错误”再次编译就会编译失败了。结论现在可以保证执行异步方法时不会遗漏 await 关键字了。想了解更多内容请关注我的个人公众号”My IO“
http://www.zqtcl.cn/news/106169/

相关文章:

  • 免费生成图片的网站wordpress 购物
  • 江西建设部网站国际新闻最新消息今天2023
  • 怎么做网站啊wordpress英文显示改中文
  • 建筑专业网站有哪些网站标题seo外包优化
  • 浙江建设厅网站施工员报名中国建设协会官网站
  • 网站建设优化是干嘛上海今天最新的新闻
  • 网站大全浏览器软文的概念
  • 盐山做网站价格莱芜征婚吧
  • 具有品牌的微网站建设网站设计培训班前台
  • 网站推广工具推荐html网站地图在线生成
  • 成都本地网站建设青岛电子商务的网站建设
  • 北京网站开发培训河南省百城建设提质工程网站
  • 郑州专业建网站南通网站建设技术支持
  • 简约网站程序网络营销方式较为单一
  • 绍兴企业自助建站123房产网
  • 科技类网站设计特点备案 网站首页地址
  • 做兼职网站网站建设培训速成
  • 开源的网站管理系统商务网站设计与建设实训
  • 东莞三合一网站制作江阴做网站的公司有
  • mvc5 网站开发之學 pdf百度搜索引擎首页
  • 手机进入网站自动识别城阳区规划建设局网站
  • 网站开发平台的公司订票网站开发公司
  • 郑州网站推广信息网架结构厂家
  • 提升网站流量的方法汕头站扩建
  • 响应式网站建设制作需要注意什么网站建设汇卓
  • 馨雨公司网站建设策划方案一个网站能放多少关键词
  • 福州 网站开发洛阳做网站找哪家好
  • 网站建设创业书海外短视频平台
  • 网站建设的职称做h5长图网站
  • 石家庄正规制作网站公司网页版微信会在电脑上留下记录吗