attributerouting

    1

    2答えて

    最近私は次の問題に直面しました。 [RoutePrefix("admin-panel")] public class AdminPanelController : Controller { [Route("places/edit/{placeId}")] public ActionResult EditPlace(int? placeId) { retu

    0

    3答えて

    コントローラーに属性ルーティングを適用しましたが、間違った操作にルーティングされています。私はどこが間違っているのか分かりません。 using System.Collections.Generic; using System.Web.Http; using System.Web.Http.Description; using System.Linq; using System; nam

    0

    1答えて

    MVCコントローラ(プラグイン/アドオンフレームワーク)のソースとして動的にロードされたアセンブリを使用しています。私は参照されたアセンブリ内のコントローラの属性ルートをマップする方法が見つけられません。 参照されたアセンブリ内でMapMvcAttributeRoutesを呼び出そうとしましたが(Web APIで動作すると思われる記事のように)、動作しませんでした。 参照するアセンブリ内のコントロ

    0

    1答えて

    GET、DELETE、POST、およびPUTのメソッドを持つコントローラを持つWeb APIプロジェクトがあります。 このコントローラにPOSTまたはPUTを実行しようとすると、常に405 Method Not Allowedエラーが発生します。送信されるデータは有効に見えますが、これは6つの単純なプロパティを持つオブジェクトです。私は自分のメソッドにブレークポイントを設定し、この場合は期待通りに

    0

    1答えて

    を属性キーワードは何が最初のコードを参照し、それがhttps://www.codeproject.com/Articles/1005485/RESTful-Day-sharp-Security-in-Web-APIs-Basic#_Toc423441907 [GET("productid/{id?}")] [GET("particularproduct/{id?}")] [GET("mypro

    0

    1答えて

    従来のルーティングを使用している場合、DelegatingHandlerを使用してSendAsyncメソッドをオーバーライドしてレスポンスラッパーを作成できます。 DelegatingHandler[] handler = new DelegatingHandler[] { new ResponseWrapper() }; var routeHandler

    0

    1答えて

    agencyエリアのホームコントローラのインデックスメソッドにアクセスしようとすると、IIS 404エラーメッセージが表示されます。 route属性を[Route("{action}")]に更新すると正常に動作しますが、デフォルトルートとしてindexを保持します。 @Html.ActionLink("Click here", "index", "home", new { area = "agen