Определить, сколько ролей ASP .NET MVC имеет пользователь после входа в систему? - PullRequest
1 голос
/ 28 февраля 2011

(Изучение ASP .NET MVC 3).

Как реализовать метод определения числа ролей ASP .NET, к которым принадлежит проверенный пользователь?

1 Ответ

1 голос
/ 28 февраля 2011

Если вы используете SqlRoleProvider, то примерно так:

        public int howManyRoles()
        {
            var roleProvider = new SqlRoleProvider();
            var roles = roleProvider.GetRolesForUser(User.Identity.Name);
            return roles.Length;
        }
...