public override void Load() { Kernel.Bind <IEmployeeService>().To <EmployeeService>(); Kernel.Bind <IVacationService>().To <VacationService>(); Kernel.Bind <IBaseService <JobBll> >().To <JobService>(); Kernel.Bind <IBaseService <DepartamentBll> >().To <DepartamentService>(); Kernel.Bind <MyDbContext>().ToSelf(); Kernel.Bind <IMapper>().ToMethod((_) => AutomapperConfig.GetMapper()); }
public override void Load() { Kernel.Load(new MyNinjectModule()); Kernel.Bind <Mapper>().ToMethod(_ => AutomapperConfig.GetMapper()).InSingletonScope(); }