ASP.NET SPA に関する私の知識は次のとおりです。
- サーバーと通信するには Upshot を使用する必要があります。
- Web API を提供するために DbDataController を使用する必要があります。
- 最初にEntity Frameworkコードを使用する必要があります...
そのため、多くの懸念が出てきます。
- 結果が機能するためにメタデータを提供する必要があります。これにより、明らかにデータベースの構造が公開されます。
- Code First の代わりに Entity Framework Database First を使用できますか? 理由を尋ねるかもしれません。Code First には、データベースをカスタマイズする機能 (インデックスのカスタマイズ、ストアド プロシージャなど) が用意されていないためです。
- 私が遭遇した問題:「TestUpshot.edmx」ファイル(データベース「northwind」から生成された)をMySpaApp.Modelsフォルダーに追加すると(MyDbDataControllerクラスでedmxクラスを使用できるかどうかをテストし、適切なメタデータを生成しようとしています)クライアント側)、アプリケーションを実行すると、例外があります:「System.ArgumentException: MySpaApp.Models.Categories の概念モデル タイプが見つかりませんでした。」...
ここで助けが必要です。事前に感謝します。
ディーン