HttpMethodAttribute
クラスをオーバーライドして独自のsupportedMethods
を指定するだけで独自のHTTPメソッドを作成できますか?カスタムHttpメソッドを作成する
実際には、場合によっては、_Layoutを使ってView as complete viewを返す必要があります。このビューのPartialViewを返すだけでよい場合もあります。だから、私の考えは、[HttpPartial]
のようなカスタム属性を入れて、完全なビュー(GETメソッド)または部分ビュー(PARTIALメソッド)が必要な場合は、リクエストで使用されたメソッドに応じてクライアントが通知するようにします。
そして、HTMLレンダリングのユーザーエージェントがAjax呼び出しである場合、どのHttpメソッドを指定できますか? –
それはまだ愚かであろう。これをしないでください。 – CodeCaster
また、 'X-Request-View:partial'などのヘッダーを設定すると、クエリパラメータを使用したくない場合にオプションになる可能性があります。 – Tseng