예제 #1
0
 protected void Register(string name, IBindingPathTarget target)
 {
     if (string.IsNullOrEmpty(name) || target == null || _bindingTargets.ContainsKey(name))
     {
         return;
     }
     _bindingTargets.Add(name, target);
 }
예제 #2
0
        private IBindingPathTarget GetBindingTarget(string name)
        {
            IBindingPathTarget result = null;

            if (!_bindingTargets.TryGetValue(name, out result))
            {
                return(null);
            }
            return(result);
        }