私は、状態を維持するために非常に長いクエリ文字列を持つ可能性のあるアプリケーションに取り組んでいます。
アクション メソッドでこれらの長いクエリ文字列を処理する最善の方法はわかりません。パラメータのリストが非常に長くなってしまうからです。
リクエスト オブジェクトからクエリ文字列パラメータに直接アクセスするのが最善ですか?それとも、非常に長いパラメータ リストを持つアクション メソッドを作成する必要がありますか?
つまり、ページをカスタマイズするために渡す必要のある設定パラメータの数です。クエリ文字列は次のようになります: ?rid=123&bid=456&cid=789&did=aaa&bg=333&f=999&.....
public ActionResult AvailableTimes(int rid, int bid, int cid, string did, string bg, string f......)
{
// Do stuff
}
また
public ActionResult AvailableTimes()
{
var query = Request.Query;
// Do stuff
}
前もって感謝します。