欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > asp.net >内容正文

asp.net

.NET6之MiniAPI(一):开始Mini API

发布时间:2023/12/4 asp.net 51 豆豆
生活随笔 收集整理的这篇文章主要介绍了 .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预览版,.NET6,三行代码搞定一个web host,语义简捷明了,可以说到了极简了

如果你只想构建一个简单host,可以说是如鱼得水了,那么如果你还想再复杂点,功能丰富点,那再怎么往前走呢?

var builder = WebApplication.CreateBuilder();var app = builder.Build();app.MapGet("/", () => "Hello .net mini api"); app.Run();

这样,先创造出一个builder,用来在build前,能装载很多其他功能组件,从而丰富Mini API功能。这里只是引出一下,详情后续再谈。

所以最近开启一个.NET Mini API系列,让这条路往远走一走,往深走一走,基本思路是这个系列覆盖web api开发常用层面,第一步以短小的文章为前导,也有有一些短视频作为展示动态内容的补充,第二步,抽象完善,形成一套完整视频,可能以低收费方式发布在51CTO学院,腾讯课堂。

本系统基本涵盖:

1、Mini API基础功能

2、Mini API各种好用三方库

3、基于Mini API完速团队开发

总结

以上是生活随笔为你收集整理的.NET6之MiniAPI(一):开始Mini API的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。