protected void Register(string name, IBindingPathTarget target) { if (string.IsNullOrEmpty(name) || target == null || _bindingTargets.ContainsKey(name)) { return; } _bindingTargets.Add(name, target); }
private IBindingPathTarget GetBindingTarget(string name) { IBindingPathTarget result = null; if (!_bindingTargets.TryGetValue(name, out result)) { return(null); } return(result); }