migrating to OpenRIAService

本文关键字:OpenRIAService to migrating | 更新日期: 2023-09-27 18:21:45

当我将EntityFramework从带有Legacy ObjectContext的EF 5升级到带有T4的EF 6时,我也被迫使用OpenRIAService。到目前为止,我关注了博客文章。

不幸的是,我的所有DomainServices都出现了问题。这是德国中的错误消息

类型"DatabaseModel.MyEntities"在通用方法"OpenRiaServices.DomainServices.EntityFramework.LinqToEntitiesDomainService"中不包含类型参数"TContext"。这是对"System.Data.Entity.Core.Objects.ObjectContext"中的"DatabaseModel.MyEntities"的简化。

这是我的英文翻译

类型"DatabaseModel.MyEntities"不能用作泛型类型或方法"OpenRiaServices.DomainServices.EntityFramework.LinqToEntitiesDomainService"中的类型参数"TContext"。不存在从"System.Data.Entity.Core.Objects.ObjectContext"中的"DatabaseModel''MyEntity"的隐式转换。

似乎它想拥有ObjectContext,也许你有想法?

migrating to OpenRIAService

在类定义中从DbDomainService派生,而不是从LinqToEntitiesDomainService派生。