すべてのメソッドが Cookie を使用できるようにするために、コンストラクター メソッドでクラス変数として Cookie 値を定義したいと考えています。
しかし、次のようなエラーメッセージが表示されました。
オブジェクト参照がオブジェクト インスタンスに設定されていません。
public class OrdersController : Controller
{
string userData;
public orderConroller(){
string cookieName = FormsAuthentication.FormsCookieName;
HttpCookie authCookie = Request.Cookies[cookieName];
FormsAuthenticationTicket authTicket = FormsAuthentication.Decrypt(authCookie.Value);
userData = authTicket.UserData;
}
public void a(){
//I need Cookie
}
public void b(){
//I need Cookie
}
public void c(){
//I need Cookie
}
public void d(){
//I need Cookie
}
}
どうすればこの問題を解決できますか? @.@
ありがとうございました!