問題の背景私は現在、同じデータベースにリンクする二つのプロジェクトを持ってAsp.net MVCコア
と側面に沿って実行しているgRPC。最初のアプリケーションは、エンティティフレームワークを使用したAsp.Net Core MVCプロジェクトです。ダッシュボードとREST APIをホストしています。
2番目のプロジェクトは、別のポートにあるgRPCサーバーをホストするAsp.Netコアコンソールアプリケーションです。
第3のプロジェクトは、上の2つのプロジェクトのクラスライブラリとしてモデルを提供する中間のスキーマプロジェクトです。
質問
MVCプロジェクトとして同じプロジェクトでgRPCプロジェクトをホストするために、より良い/可能でしょうか?もしそうなら、kestrel/grpcのスレッドプールに競合はないでしょうか?最後に、IISIntergrationを使用してIISサーバー上でアプリケーションをホストする機能が削除されますか?
TL; DR は/私は同じプロジェクトを使用してASPNETコア上gRPCとMVCサーバーの両方をホストする必要がありますすることができ、何が影響でしょうか?