【问题标题】:Using json schema from another repo使用来自另一个仓库的 json 模式
【发布时间】:2021-05-01 23:22:00
【问题描述】:

我们有一个共同的回购协议,所有不同的项目都以 json 模式共享他们的共同合同。这些模式可能会不时修改。如何在我的 Visual Studio 项目中引用这些架构,而无需手动将它们的副本包含在我的项目中?

是否可以将这些模式包装在一个 nuget 包中并包含它们?

【问题讨论】:

  • 它们是否托管在某个地方(即 github)?
  • 它们在我们公司的 git 存储库中。

标签: c# json visual-studio schema


【解决方案1】:

将以下内容添加到您的 JSON:

"$schema": "https://web.site/schema.json"

显然,更改 URL。如果您的架构在 GitHub 上,请在网络上以查看模式打开文件,然后单击“原始”按钮。

【讨论】:

  • 架构在我们公司的 git 中。解决方案部署在客户的场所。他们将无法访问我们的 git。
  • @AIKDO 这对客户端没有任何作用。它只是告诉您的 IDE JSON 使用什么模式。
猜你喜欢
  • 2017-06-06
  • 1970-01-01
  • 2013-09-28
  • 2017-03-20
  • 2018-11-18
  • 2015-09-26
  • 2012-07-09
  • 2022-01-13
  • 2013-10-03
相关资源
最近更新 更多