.NET6之MiniAPI(一):开始Mini API
Mini API之前的官方.net web框架,都是偏重的,不像其他語言,如go,python,或基于c#的nancy,都是簡潔方式來開啟web之旅的。所以有小伙伴就吐槽.net基于web的不友好性,這不,.net6中官方就引入了Mini API(雖然來的有點晚),以解這部分小伙伴的相思之痛。
var app = WebApplication.Create(args); app.MapGet("/", () => "Hello .net mini api"); app.Run();用VS2022預(yù)覽版,.NET6,三行代碼搞定一個web host,語義簡捷明了,可以說到了極簡了
如果你只想構(gòu)建一個簡單host,可以說是如魚得水了,那么如果你還想再復(fù)雜點,功能豐富點,那再怎么往前走呢?
這樣,先創(chuàng)造出一個builder,用來在build前,能裝載很多其他功能組件,從而豐富Mini API功能。這里只是引出一下,詳情后續(xù)再談。
所以最近開啟一個.NET Mini API系列,讓這條路往遠走一走,往深走一走,基本思路是這個系列覆蓋web api開發(fā)常用層面,第一步以短小的文章為前導(dǎo),也有有一些短視頻作為展示動態(tài)內(nèi)容的補充,第二步,抽象完善,形成一套完整視頻,可能以低收費方式發(fā)布在51CTO學(xué)院,騰訊課堂。
本系統(tǒng)基本涵蓋:
1、Mini API基礎(chǔ)功能
2、Mini?API各種好用三方庫
3、基于Mini?API完速團隊開發(fā)
總結(jié)
以上是生活随笔為你收集整理的.NET6之MiniAPI(一):开始Mini API的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: System.Drawing.Commo
- 下一篇: .Net之代码优先gRPC服务