我的OData v4客户端使用基于Microsoft.OData.Client 6.x版本的生成的类。 现在,它需要使用以下定义来调用操作: 借助BodyOperationParameter类可以很容易地构造基本参数,但是我找不到任何有关将实体引用构造为参数的正确方法的文档。 这 ...
我的OData v4客户端使用基于Microsoft.OData.Client 6.x版本的生成的类。 现在,它需要使用以下定义来调用操作: 借助BodyOperationParameter类可以很容易地构造基本参数,但是我找不到任何有关将实体引用构造为参数的正确方法的文档。 这 ...
我正在客户端上实现WCF服务的重试逻辑。 我在WCF服务中有多种操作,具有各种输入参数和返回类型。 我创建了一个包装,可以使用Action委托调用这些没有返回类型(void)的某些方法。 有什么方法可以调用具有各种输入参数和返回类型的方法。 或者是否有任何逻辑可以在客户端实现可处 ...
我使用WCF OData客户端使用OData-Service。 在我的应用程序中,当创建实体时,默认情况下将链接属性设置为对象: var defaultPackage = _service.GetDefaultPackage(); var newCar = new Car { Key ...
我正在研究实体框架中的数据库优先方法,在该方法中,我必须从实体中检索特定的列。 在这里,return语句似乎与Employees (实体)列不匹配时抛出错误。 您能帮我解决这个问题吗? 提前致谢。 ...
我有一些定义如下的类: 我想使用AttachTo将对象添加到DataServiceContext而不先查询它。 我怎样才能做到这一点? ...
我正在使用WCF数据服务,如下所示: 但是在调用SaveChange()之后,出现以下错误: 服务器在处理请求时遇到错误。 异常消息是“操作'ProcessRequestForMessage'的传入消息(合同'IRequestHandler',名称空间为' htt ...
我有一个运行Entity Framework 6的WCF服务器应用程序。 我的客户端应用程序通过DataServiceContext从服务器消耗OData,在我的客户端代码中,我希望能够在上下文中调用HasChanges()方法,以查看其中的任何数据是否已更改。 我尝试使用以下扩展方 ...
我有以下带注释的模型 WCF数据服务使用实体框架将其公开为v3 odata。 当我尝试使用DataServiceContext更新TypeA时,例如 我在服务中收到一个DbEntityValidationException,说明“必填字段B” 请求的正文“ MERGE / ...
我和我的朋友刚刚创建了WCF数据服务,并希望通过Windows Phone 8客户端使用它。 对于WCF数据服务部分,已证明OData可与Windows Form项目一起使用,该项目对数据库执行CRUD。 因此,要使WP8消耗WCF数据服务,我们逐步按照本教程进行操作,并在MSDN教程h ...
问题 我在自托管的OWIN / Katana Web API OData 4服务中添加了对HTTP压缩的支持,但是我看不到如何在.NET客户端中支持压缩。 我正在使用OData库v6.5.0,并且需要在客户端( OData v4客户端代码生成器 )中支持压缩/解压缩。 我正在使用Def ...
问题 在 Web API 上的 OData 4 服务中,从 .NET 客户端调用嵌套 $expand 的正确方法是什么? 我们正在使用OData 客户端生成器。 回到带有 OData 3 服务的先前 WCF 数据服务中,我们可以调用.Expand("Customers/Orders") 。 在带有 ...
我正在将ASP.NET Web API与OData一起使用。 我正在尝试发布与父级 (父级已经存在)有关系的子级实体。 当我发布实体(使用WCF数据服务客户端和SetLink)时,我可以通过Fiddler看到它正在向请求的主体中添加<link...href=[address of pa ...
我有一个正在使用的Web API Odata服务。 该控制器支持异步,但是我似乎找不到关于如何在从OData服务中提取数据时如何加载DataGridView异步的良好示例。 我确实找到了该链接,这里有一些内容,但是我不知道如何完成其余的操作,因为当前必须将DataServiceQuery ...
我正在使用WCF数据服务(现在为5.6),并且由于不支持枚举(以及出于其他原因),因此我向客户端类添加了一些其他属性,这些属性我打算在SaveChanges期间使用WritingEntity事件在http中的示例之后删除://blogs.msdn.com/b/phaniraj/archive/2 ...
我正在使用Windows Store应用程序。 我有WCF数据服务的后端。 当我尝试添加服务时,出现错误消息,提示我需要安装WCF数据服务客户端,并放置指向http://msdn.microsoft.com/zh-cn/jj658961的链接。 下载后,当我尝试安装它时,出现错误:0x ...
我将WCF数据服务用于CRUD操作。 我有一个远程服务和许多客户端(计算机)。 一些客户端在所有编辑操作上都返回了错误(上下文具有实体,我们现在对其进行编辑)。 返回的异常包含下一条消息:“您的浏览器发送了带有未知方法(MERGE)的请求”。 所有客户端都使用Windows 7和Fram ...
我正在寻找如何通过WCF Data Services 5.5更新实体的一部分,只需更新整个实体插入的几个字段。 我发现了几种方法。 我可以使用context.AttachTo(...);更新整个实体context.AttachTo(...); 和context.UpdateOb ...
我有一个方法的WCF服务: 在引用的类库项目中,我有2个类: 并继承了类: 在客户端我添加服务引用时,我只能看到RequestBase类。 是否有可能将所有继承RequestBase类添加到服务引用中并在客户端初始化它们? 或者我必须为每个可能的传入参数类型重载T ...
至少在Visual Studio Express 2012 for Web中,在创建具有真正RESTful URL的WCF Data Services 5.0.0.0服务的服务引用时(在没有.svc URI或文件的情况下正确路由): 您需要将/ $元数据添加到服务URL以获取元数据 ...
我正在尝试使用WebApi Odata控制器创建Windows应用商店。 经过一些努力,我所有的Get请求都工作了,现在我移到CRUD方法上,并在数据服务上下文的EndSaveChanges上收到以下异常。 现在,我认为这是来自http://aspnetwebstack.codeple ...