Skip to content

Commit 38e73a9

Browse files
Provide MySql driver default batcher.
1 parent 56e542e commit 38e73a9

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/NHibernate/Driver/MySqlDataDriver.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using System;
2+
using NHibernate.AdoNet;
23

34
namespace NHibernate.Driver
45
{
@@ -16,7 +17,7 @@ namespace NHibernate.Driver
1617
/// for any updates and/or documentation regarding MySQL.
1718
/// </para>
1819
/// </remarks>
19-
public class MySqlDataDriver : ReflectionBasedDriver
20+
public class MySqlDataDriver : ReflectionBasedDriver, IEmbeddedBatcherFactoryProvider
2021
{
2122
/// <summary>
2223
/// Initializes a new instance of the <see cref="MySqlDataDriver"/> class.
@@ -95,5 +96,7 @@ public override bool SupportsMultipleQueries
9596
// https://dev.mysql.com/doc/refman/5.7/en/datetime.html
9697
/// <inheritdoc />
9798
public override DateTime MinDate => new DateTime(1000, 1, 1);
99+
100+
System.Type IEmbeddedBatcherFactoryProvider.BatcherFactoryClass => typeof(MySqlClientBatchingBatcherFactory);
98101
}
99102
}

0 commit comments

Comments
 (0)