/// <summary> /// Add IMemberInjectionSelctor that selects /// </summary> /// <param name="selector"></param> public void AddMemberInjectionSelector(IMemberInjectionSelector selector) { if (selector == null) { throw new ArgumentNullException(nameof(selector)); } _globalSelectors = _globalSelectors.Add(selector); }
/// <summary> /// Add member injection selector /// </summary> /// <param name="selector">member selector</param> public void MemberInjectionSelector(IMemberInjectionSelector selector) { ActivationConfiguration.MemberInjectionSelector(selector); }
/// <summary> /// Add member injection selector to configuration /// </summary> /// <param name="selector"></param> public void MemberInjectionSelector(IMemberInjectionSelector selector) { MemberInjectorList = MemberInjectorList.Add(selector); }