我是Sliverlight和RIA Services的新手,我碰到了一堵墙。从Silverlight访问业务对象方法
我有一个Silverlight应用程序需要访问我们的DAL以获取我们的自定义对象来填充UI。我建立了RIA服务。在我的网络应用程序中,我添加了一个DomainService并调用DAL服务来获取数据。
我有一个单独的项目,其中包含我们的业务对象,并且DomainService返回这些对象的列表。在业务对象中,我已将Key属性添加到ID属性中。
一切工作正常。我可以调用服务,我可以获得对象列表。我可以在我的Silverlight应用程序中看到它们,并且可以看到我的对象的所有属性。
唯一我无法弄清的是如何访问方法。我的Business对象中有几个方法需要在我的Silverlight应用程序中访问,但它不会显示为方法公开。
有没有一种方法可以从类中访问这些方法?或者我必须在我的DomainService对象中编写一个封装器来为我调用这个方法?我宁愿第一个。
任何帮助将不胜感激。这已经被封锁了太久了。
雅,这就是我希望我不必这样做的方式。我在周末做了更多的阅读,一切似乎都指向了这种方式。谢谢您的帮助 :) – Tyanna 2010-12-20 16:45:58