Advertisement
Guest User

Untitled

a guest
Apr 25th, 2018
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.70 KB | None | 0 0
  1. kernel.Bind(x =>
  2.             {
  3.                 x.FromThisAssembly()
  4.                  .SelectAllClasses()
  5.                  .BindDefaultInterface();
  6.             });
  7.  
  8.             kernel.Bind(x =>
  9.             {
  10.                 x.FromAssemblyContaining(typeof(IService))
  11.                  .SelectAllClasses()
  12.                  .BindDefaultInterface();
  13.             });
  14.  
  15.             kernel.Bind(typeof(DbContext), typeof(SportsBetContext)).To<SportsBetContext>().InRequestScope();
  16.  
  17.             kernel.Bind(typeof(IEfRepository<>)).To(typeof(EfRepository<>));
  18.             kernel.Bind<IUnitOfWork>().To<UnitOfWork>();
  19.  
  20.             kernel.Bind<IMapper>().ToMethod(x => Mapper.Instance).InSingletonScope();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement