Mvvm 并行调用RIA服务的多个异步函数是否有效

Mvvm 并行调用RIA服务的多个异步函数是否有效,mvvm,silverlight-4.0,wcf-ria-services,Mvvm,Silverlight 4.0,Wcf Ria Services,我正在使用SIlverlight 4.0应用程序和MVVM架构,并使用RIA服务 我正在调用RIA服务的多个异步函数,该函数为我提供同一视图模型中不同实体的列表。最初它没有给出任何问题,但现在我遇到了错误,例如“类型“TFM.Entities.type”已映射多次。 您能为我提供任何避免此类错误的解决方案吗?)您的错误似乎来自实体框架,而不是ria服务。您如何实例化ObjectContext? 一个可能的原因是您试图从DomainService类中实例化一个附加ObjectContext,在这种

我正在使用SIlverlight 4.0应用程序和MVVM架构,并使用RIA服务 我正在调用RIA服务的多个异步函数,该函数为我提供同一视图模型中不同实体的列表。最初它没有给出任何问题,但现在我遇到了错误,例如“类型“TFM.Entities.type”已映射多次。
您能为我提供任何避免此类错误的解决方案吗?)

您的错误似乎来自实体框架,而不是ria服务。您如何实例化ObjectContext?

一个可能的原因是您试图从DomainService类中实例化一个附加ObjectContext,在这种情况下,请记住基类已经为您实例化了一个。是的,我的错误是由于在提供基本实体引用之前添加的域服务。因此,我删除了它,它现在工作正常。