Är det rätta svaret.
Patchen som använder en referens till MySql.Data kommer inte in i trunk i sin nuvarande form på grund av de skäl som nämnts av Rippo.
Du behöver dock inte kompilera NH med plåstret. Du kan bara injicera den nya Batcher.
Det är så enkelt som:
config.DataBaseIntegration(
db => db.Batcher<MySqlClientBatchingBatcherFactory>());