/// <summary> /// 添加可访问地址 /// </summary> /// <param name="controllerName"></param> /// <param name="actionName"></param> /// <param name="enName"></param> /// <param name="cnName"></param> public void AddRole(string controllerName, string actionName, string enName, string cnName) { var url = (controllerName + "/" + actionName).ToLower(); if (!Roles.ContainsKey(url)) { var role = new OctRole() { ControllerName = controllerName, ActionName = actionName, EnName = enName, CnName = cnName }; Roles.Add(url, role); } }
/// <summary> /// 添加可访问地址 /// </summary> /// <param name="url"></param> /// <param name="enName"></param> /// <param name="cnName"></param> public void AddRole(string url, string enName, string cnName) { url = url.ToLower(); if (!Roles.ContainsKey(url)) { var strs = url.Split('/'); var a = strs[strs.Length - 1]; var c = strs[strs.Length - 2]; var role = new OctRole() { ControllerName = c, ActionName = a, EnName = enName, CnName = cnName }; Roles.Add(url, role); } }