WCF RIA服务和现有图书馆

时间:2010-11-04 03:42:11

标签: silverlight entity-framework wcf-ria-services

我正在开发Silverlight应用程序。 SL应用程序将使用来自WCF RIA服务和EF的数据。 WCF RIA和EF本身工作正常。但是现在我想使用现有库中的一些函数。因为在这个现有的库中,已经实现了很多检查和逻辑。所以我不想重写WCF RIA中的所有内容。那些现有函数是返回DataTable。

是否可以在WCF RIA中使用现有库?我该如何实施?

提前致谢。

1 个答案:

答案 0 :(得分:0)

是的,您可以在RIA服务中实现自定义方法。我要做的是在您的RIA服务中创建一个包装您现有调用的包装函数。在进行现有调用之后,由您决定将结果映射到实体类型(现有的或新的),然后将其作为结果返回。

以下是创建自定义方法的示例: http://blogs.msdn.com/b/dataaccesstechnologies/archive/2009/11/30/way-to-expose-custom-method-in-an-entity-class-from-wcf-data-service.aspx