我在哪里可以找到数据上下文的名称?

时间:2012-06-27 12:33:13

标签: c# linq-to-sql

我有以下代码:

DefaultModel.RegisterContext(typeof(YourDataContextType), 
                             new ContextConfiguration() { 
                                 ScaffoldAllTables = true });

我知道“yourdatacontexttype”有什么用,但我似乎无法找到它的位置。

1 个答案:

答案 0 :(得分:1)

通常是附加了“实体”的.edmx文件的名称,因此如果您的edmx被称为“Foo”,那么您正在寻找FooEntities。这当然是假设您首先使用数据库并从数据库生成.edmx。

如找到here,当您使用Code First时,您需要以下内容:

替换

typeof(Models.ProductCatalog)

() => new Models.{YourModel}(connectionString).ObjectContext