Operazioni CRUD con NancyFx in ASP.NET e FluentNHibernate usando il pattern repository

Come realizzare operazioni CRUD con il pattern repository con FluentNHibernate in un’applicazione ASP.NET che usa NancyFX.