是否可以将事件添加到域服务类?

我有一种方法,必须在数据库中检查大约1000条记录,我希望在域服务中执行此操作,因为它似乎有点无用,可以将来自服务器端的所有数据加载到客户端和客户端将其发送回服务器端以通过存储过程处理。 所以仍然能够向用户展示在进程的哪个点,我想知道我可以呼吁客户端呼叫,该客户端显示它正在处理的当前记录(ASIN一个数字)。

我尝试使用我知道的唯一方法:

public delegate void CalculateMemberCompleted(int i);
public event CalculateMemberCompleted CalculateRenewed;
.

但似乎通过在ViewModel中使用“context.Calculatewewed”无法访问它,这似乎并没有。 任何人都知道如何完成我想要的东西吗?

有帮助吗?

解决方案

unfortunyly是无法从silverlight访问域服务的事件,但您仍然可以使用WCF双工服务,因此服务器将能够将数据发送到Silverlight,而无需客户端的请求,不是您想要的? 看看这里这里

其他提示

您可以使用silverlight 反应扩展(rx)。抱歉这么迷住,但我还没有用它。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top