public virtual void AddConditionSelector(IConditionSelectorForType selector) { Assert.ArgumentNotNull(selector, "selector"); foreach (var type in selector.ApplicableTypes) { if (!this.ConditionSelectors.ContainsKey(type)) { this.ConditionSelectors[type] = selector; } } }
public virtual void AddConditionSelector(IConditionSelectorForType selector) { Assert.ArgumentNotNull(selector, "selector"); foreach (var type in selector.ApplicableTypes) { if (!this.ConditionSelectors.ContainsKey(type)) { this.ConditionSelectors[type] = selector; } } }