.NET DbProviderFactory and Singleton

本文关键字:Singleton and DbProviderFactory NET | 更新日期: 2023-09-27 18:33:48

我正在尝试使用 System.Data.Common 中的 DbProviderFactory、DbConnection 和其他抽象类构建一个通用连接类

我注意到DbProviderFactory和DbConnection都有创建命令的方法。

如果我打算实现单例模式,建议在哪个对象上(在 DbProviderFactory 对象或 DbConnection 对象上)?

.NET DbProviderFactory and Singleton

您可以使用 DbProviderFactories 类为所选连接器生成DBProviderFactory。使用此字符串和连接字符串,可以创建一个DbConnection。使用此DbConnection您可以创建DbCommand并使用DbProviderFactory创建Parameter并添加它们。不需要单例。