Simple example with ASP.NET MVC5 and a classic stack (NHibernate, Repository, Domain Services, UnitofWork, etc)