HttpContext.Current.RequestとHttpContext.Current.Sessionを1つのクラスにまとめたいと思います。私はどのようにクラスのような2つのdictを取って一緒にラップするのですか?
基本的に私はcol ["key"]と書いています。これらのキーのうちの1つをチェックして、それを確認するキーがない場合はチェックします。
AFAIK彼らはインターフェイスを共有しません(私は「Go To Definition」を使って見ていますが、かなり悪いです)。私はどのようにこれらの型を両方のパラメータとして取ることができるクラスを書くだろうか?私はインターフェイスを作成しようとしましたが、クラスはそれらから継承しないので、その作業はありませんでした。私はo = requestというオブジェクトを割り当てようとしました。 o2 = o ["key"]オブジェクトを書く。コンパイルエラーも発生しました。
私はこれは簡単に行うことができますが、私はどのように考えていない肯定的です。
downvotersはコメントを残したいですか?これは正確にOPが求めているものではありませんか? – LukeH
彼らはちょうど嫉妬深いです。 :) – Groo