public IBinder <TService> Rebind <TService>() where TService : class { CheckBind(typeof(TService)); try { return(new NinjectBinder <TService> (kernel.Rebind <TService> ())); } catch (ActivationException err) { throw WrapExn(err); } }