C# 通过ServiceReference的OData和ApiKey url参数

C# 通过ServiceReference的OData和ApiKey url参数,c#,odata,service-reference,C#,Odata,Service Reference,ApiKey用于控制使用情况,并作为url参数附加,该参数使用稍微修改过的版本实现。问题是,当在VisualStudio中使用ServiceReference使用API时,如何添加此参数 如果在VS中的“添加服务引用”对话框中使用$metadata的完整URL,它似乎工作得很好。因此,例如$metadata?apiKey=1234可以工作,并且它确实按照指定发送查询字符串。我在上找到了答案。基本上,您需要使用资源代理的AddQueryOption方法,如: SomeService.SomeRes

ApiKey用于控制使用情况,并作为url参数附加,该参数使用稍微修改过的版本实现。问题是,当在VisualStudio中使用ServiceReference使用API时,如何添加此参数

如果在VS中的“添加服务引用”对话框中使用$metadata的完整URL,它似乎工作得很好。因此,例如$metadata?apiKey=1234可以工作,并且它确实按照指定发送查询字符串。

我在上找到了答案。基本上,您需要使用资源代理的AddQueryOption方法,如:

SomeService.SomeResource.AddQueryOptionapikey,1234