MASA.Framework icon indicating copy to clipboard operation
MASA.Framework copied to clipboard

关于minimal api 在同一个服务里面,可以实现 有的方法增加一个IEndpointFilter 逻辑,有的方法不会有这个逻辑,也就是不同方法中间件流程是不一样的

Open ByZhouhang opened this issue 1 year ago • 1 comments

Description

需求背景: 比如我一个项目停止了,那么项目相关的操作接口我都不能进行操作,但是查询接口是允许的。 实际开发过程中,项目相关的接口分布在不同的服务,或者同一个服务部分方法,minimal api 同一个服务下的所有方法管道流程好像是一样的,不支持不同的方法不同的管道。

传统控制器是支持在方法上进行标注,实现这个逻辑的,希望minimal api 这个库,能支持同一个服务,不同方法不同的管道流程

.NET version

No response

MASA Framework version

No response

ByZhouhang avatar Oct 15 '24 14:10 ByZhouhang

minimal api是属于dotnet 框架的一部分,不是我们的维护支持的范围; 这个需求可以参考原来的实现方式,实现原理还是一致的,参考

Qinyouzeng avatar Jan 06 '25 07:01 Qinyouzeng