public NinjectBindingToSyntax([NotNull] Ninject.Syntax.IBindingToSyntax <T> bindingToSyntax) { BindingToSyntax = bindingToSyntax; }
public static Ninject.Syntax.IBindingWhenInNamedWithOrOnSyntax <TInterface> ToDictionaryAdapter <TInterface>( this Ninject.Syntax.IBindingToSyntax <TInterface> bind, Func <NameValueCollection> dictionary) where TInterface : class { return(bind.ToFactory(() => new DictionaryLookupInstanceProvider <TInterface>(dictionary()))); }