MASA.Framework
MASA.Framework copied to clipboard
关于minimal api 在同一个服务里面,可以实现 有的方法增加一个IEndpointFilter 逻辑,有的方法不会有这个逻辑,也就是不同方法中间件流程是不一样的
Description
需求背景: 比如我一个项目停止了,那么项目相关的操作接口我都不能进行操作,但是查询接口是允许的。 实际开发过程中,项目相关的接口分布在不同的服务,或者同一个服务部分方法,minimal api 同一个服务下的所有方法管道流程好像是一样的,不支持不同的方法不同的管道。
传统控制器是支持在方法上进行标注,实现这个逻辑的,希望minimal api 这个库,能支持同一个服务,不同方法不同的管道流程
.NET version
No response
MASA Framework version
No response
minimal api是属于dotnet 框架的一部分,不是我们的维护支持的范围; 这个需求可以参考原来的实现方式,实现原理还是一致的,参考