gpt4 book ai didi

rest - 将 OData/REST 元数据可视化为 UML/数据库图表

转载 作者:行者123 更新时间:2023-12-04 12:01:21 28 4
gpt4 key购买 nike

我可以访问特定的 OData 服务(和元数据),但不能访问构建该服务背后的代码。我正在使用像 Postman 这样的 REST 客户端来测试服务并查看其元数据。但是,该服务相当大,我无法弄清楚所有不同的实体如何相互关联。在这种情况下,将 EDMX 元数据可视化为一种 UML 类(数据库)图将非常有帮助。

能够可视化大型服务中的所有不同实体、键和关系对于调试该服务和针对它开发前端代码都非常有帮助。

在我的“非数据服务”开发中,我使用 Visual Studio 中的 Entity Framework ,它将 EDMX 文件显示为 UML 图表。我尝试将服务中的元数据手动插入到 Visual Studio EDMX 文件中,但无济于事:The Entity Model Designer is unable to display the file you requested
有没有办法在 UML 模式或实体关系模式中转换 EDMX 元数据?

最佳答案

从 OData 服务的 $metadata 终结点接收的 EDMX 格式与 Visual Studio 的 Entity Framework 使用的 EDMX 格式不兼容。这就是为什么你不能在 VS 的 EDM Designer 中打开它。

到目前为止,我发现的唯一声称可视化 OData 元数据的工具是 SparxSystems 的 Enterprise Architect 和一个名为 XOData 的在线工具。 (这似乎至少部分损坏了)。

关于rest - 将 OData/REST 元数据可视化为 UML/数据库图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47293053/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com