An example project using autofac to manage data context lifecycle