私は、文字通りすべてのオブジェクトが lastUpdatedBy プロパティを持つアプリケーションをここに持っています。ここに入力する情報は、session("username") 変数から取得したユーザーのユーザー名です。
このデータをクラス ライブラリの DAL に渡すにはどうすればよいですか?
最初は各メソッドに値を渡すだけでしたが、これはばかげていると思いました。メソッドが呼び出されるたびにそれを行う理由はないはずです。
それなら、DAL関連のクラスごとにコンストラクタに入れておけば、もっと楽になると思いました。
ただし、特定のページであっても、多数の New() 宣言があり、そのため、セッション ユーザー名を文字列としてキャストして渡す必要があるすべての行があります。
これを1か所でしか宣言できず、すべてがそれが何であるかを認識し、クラスライブラリのクラスに渡すことができるように、これを行うさらに効率的な方法はありますか?