Skip to content

Commit f76dbc8

Browse files
committed
Move CanCreateDataSourceEnumerator to correct TargetFrameworks.
1 parent 7bff251 commit f76dbc8

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/MySqlConnector/MySqlConnectorFactory.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ public sealed class MySqlConnectorFactory : DbProviderFactory
1414
#if !NETSTANDARD1_3
1515
public override DbCommandBuilder CreateCommandBuilder() => new MySqlCommandBuilder();
1616
public override DbDataAdapter CreateDataAdapter() => new MySqlDataAdapter();
17+
public override bool CanCreateDataSourceEnumerator => false;
1718

1819
#if !NET45 && !NET461 && !NET471 && !NETSTANDARD2_0 && !NETCOREAPP2_1
1920
public override bool CanCreateCommandBuilder => true;
2021
public override bool CanCreateDataAdapter => true;
21-
public override bool CanCreateDataSourceEnumerator => false;
2222
#endif
2323
#endif
2424

tests/MySqlConnector.Tests/DbProviderFactoryTests.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,14 @@ public void CreatesExpectedTypes()
1414
Assert.IsType<MySqlConnection>(MySqlConnectorFactory.Instance.CreateConnection());
1515
Assert.IsType<MySqlConnectionStringBuilder>(MySqlConnectorFactory.Instance.CreateConnectionStringBuilder());
1616
Assert.IsType<MySqlCommand>(MySqlConnectorFactory.Instance.CreateCommand());
17+
Assert.IsType<MySqlCommandBuilder>(MySqlConnectorFactory.Instance.CreateCommandBuilder());
18+
Assert.IsType<MySqlDataAdapter>(MySqlConnectorFactory.Instance.CreateDataAdapter());
1719
Assert.IsType<MySqlParameter>(MySqlConnectorFactory.Instance.CreateParameter());
1820
}
1921

22+
[Fact]
23+
public void CanCreateDataSourceEnumerator() => Assert.False(MySqlConnectorFactory.Instance.CanCreateDataSourceEnumerator);
24+
2025
[Fact]
2126
public void Singleton()
2227
{

0 commit comments

Comments
 (0)