私はデータベースを持っています。私はデータベースに接続され、データモデル(.edmxファイル)を持っているWcf Serviceプロジェクトを持っています。 Asp.Net MVCアプリケーションを追加する必要があります。Asp.Net MVCと既存のデータベース
私が読んでいるチュートリアルでは、connectionStringを追加するだけと言っています。しかし、それは私がモデルクラスを必要としないということですか?モデルクラスを作成する必要はありますか?また、.edmxファイルのクラスは、クラスのDbContextから拡張されません。
たとえば、DbContextから拡張されていないデータベースにSomethingという名前のテーブルがあります。 SomethingTemplateという名前のモデルをSomethingのすべてのプロパティと共に追加し、それをDbContextから拡張しますか?
Entity Framework **コードを最初に使用する予定ですか**(あなたが言及している 'DbContext'はそれほど多くを示すようです)??もしそうなら:それを言いなさい!また、それに応じてタグ付けする( '[ef-code-first]'を使う!)あるいはEDMXモデルにデータベースのテーブルを埋め込まれているのだろうが、なぜEDMX(データベースまたはモデルファーストアプローチ) 'DbContext'(コードファースト)での作業は意味がありません... –
@marc_sはいデータベースからテーブルを取り込んだedmxを持っています。すべてのチュートリアルはDbContextで作業しています。私はDbContextを使わないと、モデルクラスを追加すべきですか? –
@marc_sいいのですが、モデルファイルにどんなクラスを入れますか? –