Entity framework 如何从独立应用程序创建/使用Lightswitch域模型(EF)?
我团队的其他成员正在开发Lightswitch CRUD&reporting应用程序,我正在考虑将大量遗留数据迁移到他们正在使用的底层SQL Server数据库中 他们的Lightswitch应用程序已经公开了一个域模型(我相信是基于实体框架的),所以我可以添加一个对LightSwitchApplication的引用。这对于我的控制台迁移应用程序来说是通用的,然后引用像LightSwitchApplication.Customer、LightSwitchApplication.志愿者之类的类 我需要在控制台应用程序中执行什么样的设置/数据上下文才能加载和保存这些域对象?从LoTwitter的代码来看并不是显而易见的——鉴于我们正处于一个48小时的慈善黑客周末——一个快速的答案将是非常值得赞赏的!p> 谢谢Entity framework 如何从独立应用程序创建/使用Lightswitch域模型(EF)?,entity-framework,entity-framework-4.1,visual-studio-lightswitch,Entity Framework,Entity Framework 4.1,Visual Studio Lightswitch,我团队的其他成员正在开发Lightswitch CRUD&reporting应用程序,我正在考虑将大量遗留数据迁移到他们正在使用的底层SQL Server数据库中 他们的Lightswitch应用程序已经公开了一个域模型(我相信是基于实体框架的),所以我可以添加一个对LightSwitchApplication的引用。这对于我的控制台迁移应用程序来说是通用的,然后引用像LightSwitchApplication.Customer、LightSwitchApplication.志愿者之类的类 我
DylanLightSwitch最初的设计目的不是允许从LightSwitch本身外部访问任何东西,因此即使“可能”,它也不会“容易”。它当然不被“支持” 请看一下这篇文章: 它向您展示了如何在LightSwitch解决方案中重用EF模型以供使用,但它可能只提供您可能能够适应您的情况的信息。值得一提的是,我还没有听说有人成功地做了你想做的事情。我听说有几个人想去,但没有一个成功 编辑:
我最初的答案是针对LS V1(2011)。从LS V2(2012)开始,整个数据结构已作为OData端点公开。我们在5-6小时后放弃了LightSwitch,转而支持EF4.1。:)