/// <summary> /// 注册工厂 /// </summary> /// <param name="factory">处工厂</param> /// <returns>注册成功返回true,否则返回false</returns> /// <remarks></remarks> //public Boolean RegisterFactory(ICustomPropertyMaker factory) public Boolean RegisterFactory(ICustomPropertysFactory factory) { if (null == factory) { return(false); } if (_factorys.Contains(factory)) { return(false); } else { _factorys.Add(factory); return(true); } }
/// <summary> /// 反注册工厂 /// </summary> /// <param name="factory">工厂</param> /// <returns>反注册成功返回true,否则返回false</returns> /// <remarks></remarks> //public Boolean UnregisterFactory(ICustomPropertyMaker factory) public Boolean UnregisterFactory(ICustomPropertysFactory factory) { return _factorys.Remove(factory); }
/// <summary> /// 注册工厂 /// </summary> /// <param name="factory">处工厂</param> /// <returns>注册成功返回true,否则返回false</returns> /// <remarks></remarks> //public Boolean RegisterFactory(ICustomPropertyMaker factory) public Boolean RegisterFactory(ICustomPropertysFactory factory) { if (null == factory) { return false; } if (_factorys.Contains(factory)) { return false; } else { _factorys.Add(factory); return true; } }
/// <summary> /// 反注册工厂 /// </summary> /// <param name="factory">工厂</param> /// <returns>反注册成功返回true,否则返回false</returns> /// <remarks></remarks> //public Boolean UnregisterFactory(ICustomPropertyMaker factory) public Boolean UnregisterFactory(ICustomPropertysFactory factory) { return(_factorys.Remove(factory)); }