是否可以将事件添加到域服务类?
我有一个方法必须检查数据库中的大约 1000 条记录,我希望在域服务中执行此操作,因为将所有数据从服务器端加载到客户端并从客户端发送回来似乎有点没用到服务器端由存储过程处理。
因此,为了仍然能够向用户显示流程的哪一点,我希望有一个可以在客户端调用的事件,该事件显示它正在处理的当前记录(如数字)。
我尝试过使用我知道的唯一方法:
public delegate void CalculateMemberCompleted(int i);
public event CalculateMemberCompleted CalculateRenewed;
但这似乎不起作用,因为我无法通过在视图模型中使用“Context.CalculateRenewed”来访问它。有人知道如何完成我想要的吗?