public NinjectDependencyResolver(IKernel kernel)
     : base(kernel.BeginBlock())
 {
     Contract.Requires(kernel != null);
     this.kernel = kernel;
 }
Example #2
0
 public IDependencyScope BeginScope()
 {
     return(new NinjectDependencyScope(kernel.BeginBlock()));
 }
Example #3
0
        public IDependencyScope BeginScope()
        {
            NinjectScope ns = new NinjectScope(_kernel.BeginBlock());

            return((IDependencyScope)ns);
        }
Example #4
0
 public NinjectDependencyResolverScope(IKernel kernel)
 {
     _kernel          = kernel;
     _activationBlock = kernel.BeginBlock();
 }
 /// <summary>
 /// Bağımlılık kapsayıcıyı başlatma.
 /// </summary>
 /// <returns></returns>
 public System.Web.Http.Dependencies.IDependencyScope BeginScope()
 {
     return(new NinjectDependencyScope(kernel.BeginBlock()));
 }
 public IDependencyResolver CreateChildResolver()
 {
     return(new NinjectDependencyResolver(_kernel.BeginBlock(), _kernel));
 }