NHibernate Cache Provider for Membase

I've written a cache provider for NHibernate which uses Membase as a cache engine.

You can find the souce code on github.

Example configuration can be found in the test project.

To use the cache provider add the following lines to the hnibernate configuration:

<property name='cache.provider_class'>Nhibernate.Caches.Membase.MembaseCacheProvider, Nhibernate.Caches.Membase</property>
<property name='cache.use_second_level_cache'>true</property></pre>

If you encounter any problems with it drop me a line.