【问题标题】:Lightswitch data from Web API as data source来自 Web API 的 Lightswitch 数据作为数据源
【发布时间】:2015-12-30 14:24:27
【问题描述】:
我正在尝试构建一个使用来自 Web API 的数据的 lightswitch 3 层应用程序。
您是否有示例资源/示例/建议如何从 Web api 设置数据源?
当数据层中的数据来自数据库时,很容易找到示例,但当数据层来自 Web API 时,我遇到了问题。
感谢任何帮助。
【问题讨论】:
标签:
c#
asp.net-web-api
visual-studio-lightswitch
3-tier
lightswitch-2013
【解决方案1】:
如果 Web Api 公开了符合 oData 的 Web 服务,那么您可以在 Lightswitch 应用程序中定义一个新的 oData 数据源并直接连接。
如果不是这种情况,那么您必须实现一个连接到 Web Api 的 RIA 服务,这个过程的结果是一个 dll。之后,您可以在连接到上述 dll 的 Lightswitch 应用程序中定义新的 RIA 服务数据源。