私は asp .net Web プロジェクトに取り組んでいます。このプロジェクトでは、アーキテクチャの問題で立ち往生しています。
同じキーを持つ 2 つのリクエスト パラメータがありますが、大文字と小文字が区別されます。
Param names => reportDate and ReportDate
ご存じのように、Request オブジェクトは内部で NameValueCollection をパラメーターに実装していますが、これは大文字と小文字を区別しません。
したがって、上記の 2 つのパラメーター値は、コンマで区切られた単一の値にマージされます。
私はしたくない。
どうすればこの問題を克服できますか。
名前と値のコレクションに IEquality コンパレータを指定できるカスタム Request モジュールを作成できますか。コードをあまり変更したくないからです。
誰かからの提案はありますか?
前もって感謝します。