随着Aspire发布preview5的发布,Microsoft.Extensions.ServiceDiscovery随之更新, 服务注册发现这个属于老掉牙的话题解决什么问题就不赘述了,这里主要讲讲Microsoft.Extensions.ServiceDiscovery(preview5)以及如何扩展其他的中间件的发现集成. Microsoft.Extensions.ServiceDiscovery官方默认提供的Config,DNS,YARP三种Provider,使用也比较简单: builder.Services.AddServiceDiscovery(); builder.Service...

  0LkpBIRnLQWD   19天前   21   0   0 .NET

[QuickApi("hello/world")] publicclassMyApi:BaseQuickApi<Req,Rsp>{} 使用方式: dotnetaddpackageBiwen.QuickApi dotnetaddpackageBiwen.QuickApi.SourceGenerator 最后简简单单注册路由: app.MapGenQuickApis("api"); Biwen.QuickApi使用REPR风格写的minimalApi已经写完了,最近看到道友们都玩SourceGen提升代码性能,所以一鼓作气自己也实现了一个Biwen.QuickApi的代码生成...

  0LkpBIRnLQWD   2023年11月06日   50   0   0 .NET

Biwen.QuickApi 项目介绍 [QuickApi("hello/world")] publicclassMyApi:BaseQuickApi<Req,Rsp>{} 提供一种简单集成的MinimalWebApi交互模块遵循了REPR设计(Request-Endpoint-Response) 开箱即用的Api路由和权限,Bind,validator体验 该库是NETWebApi/MinimalApi的补充,性能≈MinimalApi,遥遥领先于MVC和WebApi,但是提供了最简单的的使用体验 writeless,domore;writeanywhere,doanythi...

  0LkpBIRnLQWD   2023年11月01日   12   0   0 .NET

[QuickApi("hello/world")] publicclassMyApi:BaseQuickApi<Req,Rsp>{} 使用方式: dotnetaddpackageBiwen.QuickApi dotnetaddpackageBiwen.QuickApi.SourceGenerator 最后简简单单注册路由: app.MapGenQuickApis("api"); Biwen.QuickApi使用REPR风格写的minimalApi已经写完了,最近看到道友们都玩SourceGen提升代码性能,所以一鼓作气自己也实现了一个Biwen.QuickApi的代码生成...

  0LkpBIRnLQWD   2023年11月01日   32   0   0 .NET
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~