注意してください、私はc#MVC 3を使用しています。これをコントローラーではなくクラス内で使用しようとしています。
プログラムの上部に次のものがあります
using System.Web.Security;
次のことを試みましたが、メッセージが表示されました。
「ユーザー」という名前は、現在のコンテキストには存在しません。
ここに私の部分的なコードがあります:
using System.Web.Security;
....
....
if (User.IsInRole("Admin"))
{
}
名前空間で何かをしなければならないと思っていますが、ドキュメントを見ると、必要なのは System.Web.Security だけです。