public virtual BindingConditionSetter ToProvider(ProviderBase provider) { _container.RegisterProvider(provider, _contractType); return new BindingConditionSetter(provider); }
public BindingConditionSetter(ProviderBase provider) { _provider = provider; }
public IdentifierSetter(ProviderBase provider) { _provider = provider; }
public override BindingConditionSetter ToProvider(ProviderBase provider) { _owner.AddProvider(provider); return(base.ToProvider(provider)); }
void AddProvider(ProviderBase provider) { Assert.That(!_scopedProviders.Contains(provider)); _scopedProviders.Add(provider); }
public virtual BindingConditionSetter ToProvider(ProviderBase provider) { _container.RegisterProvider(provider, _contractType); return(new BindingConditionSetter(provider)); }