私は自分にとって新しい多くの概念を理解しようとしています。WebAPIを使用して、強く型付けされたモデルをMVCコントローラーからRazorビューに作成し、渡すための最良の方法について、いくつかの説明が必要です。
多くの例で見られるように、通常、リポジトリからモデルを作成し、それをビューに渡し(強く入力されているかどうかに関係なく)、モデルにアクセスできるRazor構文を使用して、必ずしもJavaScriptを使用する必要がないhtmlを構築します。 。
私にとって物事が複雑になるのは、前の段落で説明したのと同じように、WebAPIを使用して使用したいモデルを作成したい場合です。
コントローラ内からWebAPIサービスを呼び出すには、新しいHTTPClientを呼び出す必要がありますか?応答を逆シリアル化してフォーマットする必要がありますか?等...
ビュー内のスクリプトからの呼び出しと操作が常に表示されます...
誰かが私を正しい方向に向けることができますか?
ありがとう。