我的团队希望使用 EFPocoAdapter,但也希望使用 DynamicData 工具,但遇到了一些问题。
我们基本上将“动态数据实体 Web 应用程序”项目添加到 EFPocoAdapter Northwind 示例解决方案(我使用的是最新版本 1.03),引用所需的程序集,然后取消注释并编辑 Global.asax.cs 文件中注册的行元模型的上下文如下所示:
model.RegisterContext(typeof(NorthwindEF.NorthwindEntities),
new ContextConfiguration() { ScaffoldAllTables = true });
我们收到此错误:“不支持上下文类型‘NorthwindEF.NorthwindEntities’。”
我们面临的问题是,我们怎样才能使它成为一个有效的上下文,或者我们怎样才能破解一些东西来使它为我们工作?
任何指点都表示赞赏,谢谢。
您需要添加 DynamicData.EFCodeFirstProvider,可从 Nuget 获取,只需搜索 EFCodeFirstProvider。然后你使用:
DefaultModel.RegisterContext(
new EFCodeFirstDataModelProvider(() => new NorthwindEF.NorthwindEntities()),
new ContextConfiguration() { ScaffoldAllTables = true });
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)