如何将以编程方式创建的实体添加到数据服务?
How to add a programmatically created entity to a Data Service?
目前,我能够在我的数据服务中创建实体,这些实体映射到给定 SQL 数据库中的现有表和视图。问题是我不希望那些非常复杂的视图驻留在数据库中。有什么方法可以将它们嵌入数据服务或以编程方式填充这些实体吗?
截至目前,我相信我必须使用部分 类 并在初始化时创建实体。
我已经搜索过,但未能找到解决方案。任何帮助将不胜感激!谢谢。
我使用这些资源解决了这个问题:
https://msdn.microsoft.com/en-us/data/jj730307.aspx
他们展示了如何将实体映射到自定义查询(驻留在数据服务上),从而使我能够从客户的数据库中删除视图。
目前,我能够在我的数据服务中创建实体,这些实体映射到给定 SQL 数据库中的现有表和视图。问题是我不希望那些非常复杂的视图驻留在数据库中。有什么方法可以将它们嵌入数据服务或以编程方式填充这些实体吗?
截至目前,我相信我必须使用部分 类 并在初始化时创建实体。
我已经搜索过,但未能找到解决方案。任何帮助将不胜感激!谢谢。
我使用这些资源解决了这个问题:
https://msdn.microsoft.com/en-us/data/jj730307.aspx
他们展示了如何将实体映射到自定义查询(驻留在数据服务上),从而使我能够从客户的数据库中删除视图。