ASP Web API などを使用して実装したかなり複雑なソリューションがあります。私のソリューションには、今すぐ言及する価値のある 3 つのプロジェクトがあります。1 つは、API メソッドのみを含む WebAPI です。他の 2 つは、アプリケーションのバックエンドとフロントエンドです。バックエンドは、ビュー用にほとんど空のシェルをロードし、API にアクセスする ajax ですべてを満たす SPA アプローチを使用します。一方、フロントエンドは、SEO の懸念から、より伝統的な手段で実装することが決定されました。つまり、ほとんどのものはサーバー側でレンダリングされます。私の質問は、単にフロントエンド コントローラから Web API メソッドを呼び出して、結果をビューに送信することは可能であり、良い方法でしょうか? 通常のコントローラーでほとんどのコードを複製しても意味がありません。すべて API で行われるからです。
これに関するサンプルはありますか?探してみましたがあまり見つかりませんでした。