microsoft-graph-api - Microsoft Graph Beta 端点元数据是否因名称冲突而无效?
问题描述
目前(2020 年 6 月 20 日) ,Microsoft Graph 测试版端点元数据似乎对 OData 4 规范无效。
特别是,一个 EntityContainer 有两个同名的成员:
<EntitySet Name="settings" EntityType="microsoft.graph.directorySetting"/>
...
<Singleton Name="settings" Type="microsoft.graph.entitlementManagementSettings"/>
这似乎违反了 OData 4规范,该规范说:
实体集、单例、动作导入和函数导入名称在实体容器中必须是唯一的。
Beta 端点元数据是否无效,如何修复?
解决方案
感谢您报告此问题,对于迟到的回复深表歉意。Singleton 将与 entitlementManagement 的其他顶级 EntitySet 一起被删除(被错误地发布)。此更新应在本周末(7 月 17 日)之前可见。
推荐阅读
- java - 如何使用 Mockito 模拟并使用 Junit5 断言抛出的异常和消息?
- reactjs - 如何将我的状态从对象转换为可映射数组?
- javascript - Discord.js 机器人错误,控制台:DiscordAPIError:无法发送空消息
- ruby-on-rails - 防止机器人访问 rails active_storage 图像
- python - 列表列表中的唯一列表,如果这些列表将列表作为元素之一
- c++ - 多处理器共享内存环境中的 shared_ptr/unique_ptr
- java - “静态”是什么意思以及不同语言(特别是 C 和 Java)之间的区别
- java - 循环完成后,如何让 numberOfQuestions 变量重置为零?
- c# - 为什么我用 DelegatingHandler 丢失了我的 DefaultRequestHeaders?
- reactjs - 部署在 GH 页面上的 React Web 应用程序仅显示背景 - 不显示其他内容