.net core AOP 选择使用方式

1、请求级---Middleware

全局,所有请求都需要控制。如:记录所有请求的IP、鉴权授权。

2、功能级---Filter

某个API。如:敏感API、记录用户信息、退出时数据库记录信息。

3、业务级---AutofacAOP

某个操作。如:在某个跨库写入问题,需要添加分布式事务、某个数据查询添加缓存。参考:

C#使用Autofac实现控制反转IoC和面向切面编程AOP 

Autofac的AOP面向切面编程研究

posted @ 2023-01-02 14:14  燕钰达  阅读(55)  评论(0编辑  收藏  举报