/// <summary> /// 处理器主函数 /// </summary> /// <param name="strPath"></param> /// <param name="servlet"></param> /// <returns></returns> protected bool RegisterServlet(string strPath, ServletCreater creater) { lock (mServletCreateLock) { if (mPathToServletDic.ContainsKey(strPath)) return false; mPathToServletDic.Add(strPath, creater); return true; } }
/// <summary> /// 处理器主函数 /// </summary> /// <param name="strPath"></param> /// <param name="servlet"></param> /// <returns></returns> bool RegisterServlet(string strPath, ServletCreater creater) { lock (servletDicLock) { if (pathToServletDic.ContainsKey(strPath)) return false; if (pathToFuncDic.ContainsKey(strPath)) return false; pathToServletDic.Add(strPath, creater); return true; } }