none
HttpContextをControllerやview側ではなく、classファイルから使う RRS feed

  • 質問

  • いつもお世話になっております。

    ASP.NET MVC 4で開発を行っています。

    HttpContexでユーザー情報を格納してデータのやりとりを各画面で行っています。

    処理をまとめたいので、クラスを作成したいと思っていますのですが、

    新たにクラスファイルを作成してクラスを作ってHttpContexから代入する処理を書いたところ、

    以下のエラーが出ています。

    「静的でないフィールド、メソッド、またはプロパティ 'System.Web.HttpContext.Items.get' で、オブジェクト参照が必要です」

    クラスやメソッドにstaticを付けましたが、エラーは直らずです。

    これは回避方法はありますか?ご存知の方がいらっしゃったら教えて頂きたくお願い致します。


    2014年9月9日 4:39

回答

  • HttpContext.Currentで現在のHttpContextにアクセスできます。

    が、本当はあまり依存しない方が望ましいです(やむを得ない場合はありますが)。

    • 回答としてマーク GacktFun 2014年9月9日 6:38
    2014年9月9日 5:33

すべての返信