我的团队希望使用EFPocoAdapter,但也希望使用DynamicData工具,但遇到了一些问题。
我们基本上在EFPocoAdapter Northwind示例解决方案中添加了一个“动态数据实体Web应用程序”项目(我使用的是最新版本1.03),引用了所需的程序集,然后取消注释并编辑了Global.asax.cs文件中注册上下文到MetaModel的代码行,如下所示:
model.RegisterContext(typeof(NorthwindEF.NorthwindEntities),
new ContextConfiguration() { ScaffoldAllTables = true });我们得到这样的错误:“不支持上下文类型'NorthwindEF.NorthwindEntities‘”。
我们的问题是,我们如何才能让这成为一个有效的上下文,或者我们如何才能破解这些东西,让它为我们工作?
感谢您的指点,谢谢。
发布于 2012-04-09 23:24:55
您需要添加Nuget提供的DynamicData.EFCodeFirstProvider,只需搜索EFCodeFirstProvider即可。然后使用:
DefaultModel.RegisterContext(
new EFCodeFirstDataModelProvider(() => new NorthwindEF.NorthwindEntities()),
new ContextConfiguration() { ScaffoldAllTables = true });https://stackoverflow.com/questions/440943
复制相似问题