/// <summary> /// 注册接口(提交 表单) /// </summary> /// <param name="interfaceName">接口名称</param> /// <param name="interfaceUrl">接口url</param> public void RegisterInterface(string interfaceName, string interfaceUrl) { if (!WebInterfaces.ContainsKey(interfaceName)) { WebInterfacePost wi = Main.m_ReferencePool.Spawn <WebInterfacePost>(); wi.Name = interfaceName; wi.Url = interfaceUrl; WebInterfaces.Add(interfaceName, wi); } else { throw new HTFrameworkException(HTFrameworkModule.WebRequest, "添加接口失败:已存在名为 " + interfaceName + " 的网络接口!"); } }
/// <summary> /// 注册接口(提交 表单) /// </summary> public void RegisterInterface(string name, string url) { if (!_interfaces.ContainsKey(name)) { WebInterfacePost wi = Main.m_ReferencePool.Spawn <WebInterfacePost>(); wi.Name = name; wi.Url = url; _interfaces.Add(name, wi); } else { GlobalTools.LogError("添加接口失败:已存在名为 " + name + " 的网络接口!"); } }
/// <summary> /// 注册接口(提交 表单) /// </summary> /// <param name="interfaceName">接口名称</param> /// <param name="interfaceUrl">接口url</param> public void RegisterInterface(string interfaceName, string interfaceUrl) { if (!WebInterfaces.ContainsKey(interfaceName)) { WebInterfacePost wi = Main.m_ReferencePool.Spawn <WebInterfacePost>(); wi.Name = interfaceName; wi.Url = interfaceUrl; WebInterfaces.Add(interfaceName, wi); } else { Log.Error(string.Format("注册接口失败:已存在名为 {0} 的网络接口!", interfaceName)); } }