c # User.IsInRole Namespace

Note, estou usando c # MVC 3, estou tentando usar isso dentro de uma classe, não um controlador.

Eu tenho o seguinte no topo do meu programa

    using System.Web.Security;

Eu tentei fazer o seguinte, mas recebo a mensagem:

O nome 'Usuário' não existe no contexto atual.

Aqui está o meu código parcial:

     using System.Web.Security;
     ....
     ....

     if (User.IsInRole("Admin"))  
     {

     }

Eu estou pensando que é preciso fazer algo com o namespace, mas olhando para a documentação, tudo que eu preciso é System.Web.Security.