【发布时间】:2020-08-11 09:29:30
【问题描述】:
.Net Core 中的 DbProviderFactory 的实现是否适用于 MongoDB?
【问题讨论】:
-
我没见过,但它似乎是错误的抽象。
-
感谢您的回复,凯文。你能更多地解释一下你的意思是错误的抽象吗?也许我走错了路?
-
DbCommand、DbConnection、DbDataAdapter 等都是基于关系型 SQL 数据库的 - 参见 DbCommand 的描述docs.microsoft.com/en-us/dotnet/api/…
-
... 而且您不使用 SQL 来处理 MongoDB。请参阅 docs.mongodb.com/drivers/csharp 了解使用 MongoDB 的类型安全方式。
-
谢谢!所以我使用 DbProviderFactory 作为一般访问多种数据库类型的一种方式。是否有 NoSQL 数据库的等价物,以便我可以支持 MongoDB、Cassandra 等?
标签: c# database mongodb .net-core