Exemplo n.º 1
0
 /// <summary>
 /// 确定当前用户是否拥有指定的权限
 /// </summary>
 /// <param name="user">已授权用户</param>
 /// <param name="actionName">权限所定义的业务处理器名称</param>
 /// <param name="controllerName">权限所定义的控制器名称</param>
 /// <param name="namespace">权限所在命名空间</param>
 /// <returns></returns>
 public static bool HasAuthority(IPrincipal user, string actionName, string controllerName, string @namespace = null)
 {
     return(Provider.HasAuthority(user, actionName, controllerName, @namespace));
 }