是否有新的或现有的方法来解析连接字符串的键以确定连接类型(OleDbConnection、OdbcConnection、SqlConnection、MySqlConnection、DB2Connetrion 等)?
它需要使用 .NET Standard 或 .NET Core 或 .NET 5,而不是 .Net Framework。
返回的结果应该是名称字符串或已解析名称的连接类型枚举,而不是实际的 DbConnection。
正在考虑使用 DbConnectionStringBuilder ,如果它包含密钥:
- “提供者”返回“OleDbConnection”。
- “驱动程序”返回“OdbcConnection”。
这是我需要帮助识别的所有其他连接字符串提供程序。