Пример #1
0
 public bool contain(string controller, string action, string httpmethod, string jsonParam = null)
 {
     if (controllerlist.ContainsKey("*") && controllerlist["*"].contain(action, httpmethod))
     {
         return(true);
     }
     if (controllerlist.ContainsKey(controller))
     {
         controllacttionlist actionlist = controllerlist[controller];
         return(actionlist.contain(action, httpmethod, jsonParam));
     }
     return(false);
 }
Пример #2
0
        public action_info  add(string controller, string action, string httpmethod)
        {
            if (contain(controller, action, httpmethod))
            {
                return(null);
            }
            controllacttionlist objlist = this.contailcontroller(controller);

            if (objlist == null)
            {
                objlist = new controllacttionlist(controller);
                controllerlist.Add(controller, objlist);
            }
            return(objlist.add(action, httpmethod));
        }