Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie konfiguriere ich einen benutzerdefinierten MySQL NHibernate Batcher?

Die Eigenschaft, die Sie festlegen müssen, heißt "adonet.factory_class". Verwenden Sie eines der folgenden:

<property name="adonet.factory_class">assembly-qualified-name</property>

oder

configuration.SetProperty(
    Environment.BatchStrategy,
    typeof(MySqlClientBatchingBatcherFactory).AssemblyQualifiedName);

oder wie in der Readme des Batchers selbst angegeben (https://github.com/Andorbal/NHibernate.MySQLBatcher):

config.DataBaseIntegration(db =>
    db.Batcher<MySqlClientBatchingBatcherFactory>());