odata相关内容

如何检索用于Azure Dev-Ops Analytics Velocity仪表板小部件的Velocity数据?

我想检索专门用于驱动Azure DevOps Analytics Velocity仪表盘报表[每个交互的已完成点和已完成点]的后端数据.我想使用OData feed或Visual Studio Team Services(Beta)提取此数据,以便创建自定义PowerBI报告 [1]我要从中提取数据的报告示例可以在这里找到: https://docs.microsoft.com/zh-cn/ ..
发布时间:2021-04-13 20:35:59 其他开发

如何在Microsoft Graph Mail API上对$ filter使用'in'运算符?

我正在尝试使用Microsoft图形邮件API使用in运算符查询少量电子邮件,但是找不到示例. 这是我尝试使用的方式: https://graph.microsoft.com/v1.0/me/messages?$filter=(来自/电子邮件地址/地址)在'test@email.com,tester@address.com' 在他们的文档中,它说您可以在$ filter中使用in运算符 ..

如何在Azure AD登录REST API请求中指定时间

我需要在特定时间段后检索数据,以避免重复.我可以根据日期进行过滤.根据今天的日期进行过滤时,签入数据中重复了后续请求的日期 我已经尝试了以下API的过滤条件引用链接:https://docs.microsoft.com/zh-cn/graph/api/signin-list?view=graph-rest-1.0&stabs=http 我尝试过的示例请求: https://gra ..
发布时间:2021-04-13 20:10:44 其他开发

如何控制OData错误详细信息的存在

我试图控制来自Web API 2 OData v4服务的错误响应中详细信息的存在.当我点击本地IIS上托管的OData服务时,会得到如下信息: {“错误": {"code":“错误代码","message":“来自异常过滤器的消息",“细节": [{"code":“详细代码","message":“这里的详细信息"}],“内部错误":{"message":“这里有异常消息","type":“异 ..
发布时间:2021-04-11 20:46:45 其他开发

带有OData的Web API 2中的只读属性

我有一堂课 公共类Person{公共DateTime DateCreated {get;放;}公共字符串名称{get;放;}} 我可以很高兴地使用OData对其进行配置: modelBuilder.Entity(); 但是如何告诉OData我希望 DateCreated 是只读的? 解决方案 如果DateCreated仅在服务器端有用,则可以通过添加属性来配 ..
发布时间:2021-04-11 20:46:36 其他开发

具有内部设置器的OData属性-如UpdateDate

我有一个带有“动物"类的模型. “动物"类具有几个属性,但让我们关注以下属性: 创建日期 CreateUser 在“动物"类中,我可以通过执行以下操作来使CreateDate工作: [DatabaseGenerated(DatabaseGeneratedOption.Computed)]公共DateTime CreateDate {get;放;} 这使我可以通过将数据库中的 ..
发布时间:2021-04-11 20:45:49 其他开发

Odata v4和实体框架中的计算属性

我正在处理.Net Web Api 2.2项目,并且首先使用Odata v4和Entity Framework代码.我需要在模型中具有一个已计算的属性,该属性不能保存在数据库中. 我尝试了 [notmapped] 属性.但这会将属性隐藏在Odata $ medadata中. 我该如何克服这个问题? 解决方案 您可以手动将此属性添加到模型中. 您可以在以下代码中参考示例代码 ..
发布时间:2021-04-11 20:41:48 C#/.NET

是否可以在ODataController中返回不同的模型?

在OData v4控制器中,是否可以为 Get()和 Get([FromIDataUri]键)返回不同的模型? 我喜欢使用ViewModels,并且当使用 Get()方法时,我想返回一个 xxxOverviewViewModel .使用 Get([FromIDataUri]键)方法时,我想返回xxxViewModel. 这可能吗?如果可以,怎么办? 我试图返回不同的模型,但是我总 ..
发布时间:2021-04-11 20:39:55 C#/.NET

在运行时禁用OData V4元数据和控制器

我们软件中有多个模块,这些模块可以作为一个产品提供.激活模块后,这些功能将可用.我们希望我们的OData API遵循相同的模式.但是我不知道如何使$ metadata忽略已禁用模块的控制器.基本上,我想确定什么时候可用,而不是应用程序启动时间. 我们使用以下类型的cod来注册路线: 静态公共无效寄存器(HttpConfiguration配置){config.MapHttpAttribute ..
发布时间:2021-04-11 20:38:19 C#/.NET

如何在.ashx上手动创建ODataQueryOptions

我想重建我的上一个项目.过去,我没有使用任何Web API.我可以使用ODataQueryOptions来执行$ filter,$ orderby,$ top,$ skip吗在我自己的handler.ashx中查询?诸如此类的东西. var选项=新的ODataQueryOptions(request.params);var query = option.ApplyTo(db.products) ..
发布时间:2021-04-11 20:36:13 其他开发

Microsoft.AspNet.WebApi.OData和Microsoft.Data.OData与Microsoft.AspNet.OData有什么区别?

我正在使用Web API和带有OData端点的实体框架创建RESTful服务.Microsoft.AspNet.WebApi.OData和Microsoft.Data.OData和Microsoft.AspNet.OData程序包似乎重叠,因此我不确定要使用哪个程序包.它们之间有什么区别?每种都有什么优缺点? 解决方案 Microsoft.AspNet.OData 是您最有可能想要用于新项 ..
发布时间:2021-04-11 20:33:39 C#/.NET