domainservices

    0热度

    2回答

    我使用Silverlight 4中,在Visual Studio 2010 我有一些域服务正在通过RIA引用的项目。 我特别关心的是域服务,要么返回,要么在其参数中引用域特定的(非实体)POCO。 当代码生成Silverlight客户端项目时,我发现,有时DomainContext(个),正在创建我的DomainServices,有时候他们不经过我的一些代码更改。同样,支持POCO有时会创建,有时

    1热度

    1回答

    我在Silverlight中使用了一个简单的WCF服务,但我想用注释验证数据,并且我不想在Silverlight项目中编写一个全新的图层。所以我决定切换到使用通过在silverlight项目中生成代码创建的DomainService。 现在麻烦来了。我有一个父类和大约10个派生类。通过WCF,我能够使用基类。现在我试图使用带有KnownType属性装饰的基类的DomainService。现在的问题

    1热度

    2回答

    我为我的DomainService类写了一个重载。问题是,当我重新编译时,它没有显示为我的DomainContext的重载。怎么了?下面是一个代码示例: [EnableClientAccess] public class FoodDomainService : LinqToEntitiesDomainService<FoodEntities> { public FoodDomainS

    2热度

    1回答

    我有一个自定义域服务,它带有一个返回用户对象列表的[Invoke]操作。 为了让它编译,我必须在一个属性(在下面突出显示为'DONOTUSE')或在[Invoke]操作之外的方法中删除用户对象,否则会遇到以下编译时错误: Operation named 'GetUsers' does not conform to the required signature. Return types must

    1热度

    1回答

    我有一个很奇怪的问题:我正在开发一个带有RIA服务的Silverlight商业应用程序。我有一些DomainServices在服务器端,并与其中之一,我有问题,有时调用其中一种方法失败(在SL客户端上,我得到“NotFound”异常,并且该请求没有事件到达服务器(我把一个断点到的DomainService的构造函数) 是什么让事情怪更! 如果呼叫从SL客户端失败,那么我开始Fiddler2,然后第

    1热度

    2回答

    在研究WCF RIA服务时,我无法清楚地了解域服务。 任何人都可以向我解释域服务的作用是什么?

    0热度

    1回答

    我有一个绑定到数据上下文的域服务的网格。我想刷新数据上下文。 我的代码: <Grid DataContext="{Binding Data, ElementName=userDomainDataSource}" Name="gridAccountDetails"> <sdk:Label Content="Address Line" HorizontalAlignment="Le

    0热度

    1回答

    我有一个silverlight应用程序与两个ria域名服务(ado.net dataservices)。直到最近,我还在一个'WCF RIA服务类库'中提供了两项服务,并且所有工作都非常完美。 昨天我们决定把服务分散到单独的库中(在进程中打破了许多引用和命名空间)。一切都重新整合并再次编译,但现在当我们尝试运行应用程序时,我们得到一个错误: 远程服务器返回一个错误:NotFound。 提琴手显示多

    0热度

    1回答

    目前,每当客户端连接到他时,我的DomainService都会执行资源的初始化。每个客户端都应该访问该资源的同一个实例。 我想在WebService的StartUp上初始化这个资源。 WCF Ria Services有没有机会这样做? 编辑: 好的,不要提及它。我想用这个全局DbContext对象。无论如何,这并不是一个好主意,因为HttpApplication会管理多个线程,它们可以同时访问Db

    0热度

    1回答

    在客户端我添加所有相关实体(导航性能),我的主要实体并将其连接到列表中,并调用SubmitChange。但在服务器端,所有相关的实体都失踪了! 代码: 客户: DomainService1 domainService1= new DomainService1(); . . . WorkCode newWorkCode = new WorkCode(); newWorkCode.Date