Repository

Generic Repository Pattern with UnitOfWork and Nhibernate