クラスがあり、そのクラスでセッションを作成、削除、編集したいのですが、セッションにデータを追加しようとすると、「オブジェクト null 参照」というエラーが発生します。コントローラーから継承を削除した場合、どのように処理できますか?
私のデータは "name" のような文字列値です。なぜこの構文なのか: Session[name]=value; コントローラーでは正常に動作しますが、私のクラスでは動作せず、null 参照エラーが発生しますか?
public class StateManager : Controller
{
public void RemoveFromApplication(string name)
{
Session.Remove(name);
}
public void AddToApplication(string name, object value)
{
//value like "name"
Session[name]=value;
}
}