0

.NET で MVC プロジェクトを作成しています。データベースは既に存在し、Entity Framework を使用してデータベースにアクセスしています。

データベース内のテーブルの 1 つは「システム」と呼ばれます。したがって、EF はその名前でクラスを作成します。これは明らかに「システム」名前空間との競合です。

この時点では、テーブルの名前を変更することは実用的ではありません。プロジェクトで EF を使用できる別の方法はありますか?

ありがとう

4

1 に答える 1

0

名前空間を介してクラスを参照する必要があるだけです。

例えば:

生成されたエンティティ クラスが名前空間 AppName.EntityModel の下にある場合、次のように動作します。

global::AppName.EntityModel.System
AppName.EntityModel.System
EntityModel.System // if already under the AppName namespace
于 2013-03-26T18:16:47.270 に答える