dotnetcore / CAP

Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
http://cap.dotnetcore.xyz
MIT License
6.61k stars 1.28k forks source link

是否考虑让CAP的持久化的时候,可配置orm框架 #1489

Closed 0xblack closed 6 months ago

0xblack commented 6 months ago

如题:CAP的持久存储部分使用的是.net core的ef,有些项目可能各种原因,使用了其他的orm产品,作为维护栈考虑,在接入CAP的时候是否考虑可以使用其他orm配置接管对应的操作,谢谢.

yang-xiaodong commented 6 months ago

没看懂,你指的使用其他ORM持久化什么东西?

另外CAP操作数据库使用的原生 ado.net

0xblack commented 6 months ago

不好意思,我描述有误,我是在使用DotNetCore.CAP.MySq这个库进行持久化配置的时候,它是依赖efcore的,我是想说,这个部分是否可以在orm这一层进行抽象,让它可以轻松的切换到其他的orm框架呢?

yang-xiaodong commented 6 months ago

为什么要切换? 建议看下代码再思考一下你的提问