【教练我想写 C#】建啦哪次不建 Web API # Get

继上次第一次使用 print 出 Hello World
今天要来建立简易的 API
来吧~

在这边你可以看到他帮你建立了一个 swagger 的测试 API 的 Web

你也可以用自己的 API 测试工具打看看或是 curl

这 GET WeatherForecast 主要做的就是
可以先看一下 Controller 的部分

依照刚刚 API Response 的栏位来看

  • date 这就不用说了吧他是用现在日期 +1 到 +5

  • temperatureC
    是由 random 产生 -20 到 55 ,这边 Controller 可以看到

  • temperatureF
    这边在 Controller 找不到,他其实在最外面的 WeatherForecast.cs 档案中

    这边可以看到是 32 加上 temperatureC 取出後 /0.5556 的整数

  • summary
    是由上方 Summaries 的长度然後 random 出来指向原本 Summaries 的 list


以上是今天的内容
感谢您的观看
下集再来看一下其他 method 的部分
看起来是还有连 DB 的部分

参考来源

教学课程:使用 ASP.NET Core 建立 web API


<<:  Week40 - 各种安全性演算法的应用 - 窜改、抵赖实作 [高智能方程序系列]

>>:  【资料结构】串链的表示法

[Day 29] 使用ChromeDriver来做单元测试(二)

接下来我们新增一个测试档案 php artisan dusk:make UserDriverTest...

GitHub 上讨论议题 - 建立第一个 Issue 与自订 Labels

GitHub Issue 有点像是专案管理系统内管理工作事项的功能,但它能达到功能更多:无论是个人或...

AE特效目录-Day1

由於我一直很想对特效有比较深的学习,但又没有专案可以练习, 加上下班时间後也没有较长时间,所以决定以...

Day28 如果用AR养宠物 会不会减少很多弃养的问题?

AR技术到後面可以做什麽呢? 等AR技术发展到更成熟的时候,可以通过扫描家里全部位置(目前可扫描部分...

Day16 Gin's Routing Structure And Context

Gin's Item Structure |-app |-common 公共方法 |-display...