c # User.IsInRole-Namespace

Beachten Sie, dass ich c # MVC 3 verwende. Ich versuche, dies innerhalb einer Klasse, NICHT eines Controllers, zu verwenden.

Ich habe die folgenden oben in meinem Programm

    using System.Web.Security;

Ich habe versucht, Folgendes zu tun, erhalte jedoch die Nachricht:

Der Name 'Benutzer' existiert im aktuellen Kontext nicht.

Hier ist mein Teilcode:

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

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

     }

Ich denke, das hat etwas mit dem Namespace zu tun, aber in der Dokumentation sollte ich nur System.Web.Security benötigen.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage