安装aspire
查看vs版本
我这的版本是17.9.7,不支持aspire,所以需要升级
更新VS
点击 帮助->检查更新
点击更新
静等安装升级
创建aspire项目
项目创建成功,如下图
运行Aspire项目
在AspireApp1.AppHost的launchSettings.json文件中加 “ASPIRE_ALLOW_UNSECURED_TRANSPORT”: “true”
运行AspireApp1.AppHost项目
访问AspireApp1.Web项目
这里只要运行AspireApp1.AppHost项目就可以了
分析
看AspireApp1.AppHost项目的Program.cs文件,这里运行了两个项目
AspireApp1.Web这里注入了对apiservice的访问
看WeatherApiClient.cs文件
作者
吴晓阳 微信号:shiningrise