1

スキャフォールディングによって作成されたメソッドはPOSTと呼ばれ、[HttpPost]属性がないことに気付きました。複数のPOSTメソッドを作成する場合、私の場合のように、「Register」という名前のコントローラーが必要で、「RegisterAttendee」という名前のメソッドと「RegisterSpeaker」という名前のメソッドが必要です。それらに異なる保護レベルを持たせたいので、2つの異なるメソッド呼び出しが必要です。

[HttpPost]属性を持つプレーンな古いMVCコントローラーのようなWebAPIでそれは可能ですか?

4

1 に答える 1

1

はい、[httppost]属性を使用してコントローラーで複数の投稿を定義できます。ただし、メソッド名がPostで始まらない場合にのみ、その属性を使用する必要があります。異なる数のパラメーターによって、および/または構成でルートを定義することによって、異なるPost呼び出しを区別できます。

お役に立てれば。

于 2013-02-11T03:43:19.273 に答える