問題タブ [webapi2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
86 参照

c# - [RoutePrefix("content")] 内のコンテンツを読み取る方法

C# Web API コントローラーでルート プレフィックス値を読み取ることができます。試してみましたが、これにアクセスする方法が見つかりませんでした。

[RoutePrefix("api/Account")]

変数内の値を取得する方法""

0 投票する
1 に答える
280 参照

angular - Angular および Web API でエラーを適切に処理および制御する方法 - 2

Angular & Web api でエラーを適切に処理および制御する方法を知りたいのですが、いくつかのチュートリアルで、データを取得しているサービスではなくコンポーネントでエラーが処理されることがわかりました..そして基本的にバックエンドと角度/クライアントの両方のエラーが処理されますこのようなコンポーネントで:

ここに画像の説明を入力

彼がコンポーネントでバックエンドとフロントエンドの両方のエラーを処理できるのはどうしてだろうか? つまり、Web API で TRY/CATCH が必要ないということですか? これもそれを処理する必要がありますか?

ここで混乱しています。この例を説明してください...

service.tsそして、この例では - にエラー ハンドラを追加する必要があると考えましたがPeopleService、whilePeopleServiceは次のようになります。

ここに画像の説明を入力

だから私はこれについて混乱しています:

エラーを処理するロジックが service.ts にあるべきではありませんか?

WebApi で try/catch を記述すべきではないのに、なぜここでバックエンド エラーが処理されるのでしょうか?

みんな助けてくれてありがとう乾杯!