ninjectKernel.Bind<IMovieRepository>().To<MovieRepository>().InRequestScope();
public class MovieRepository : IMovieRepository, IDisposable { private Entities dataContext = new Entities(); public System.Data.Entity.DbContext DbContext { get { return dataContext ?? (dataContext = new Entities()); } } public void Dispose() { dataContext.Dispose(); } }
ControllerBuilder.Current.SetControllerFactory(new NinjectControllerFactory() as IControllerFactory);
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)