我会尽力简化它。我正在使用 Windows azure 云来托管我们的 Web 服务和数据库。这些 Web 服务可通过 URL 访问:“https://server.mydomain.com”
现在我们对我们的模型以及整个 Web 服务进行了一些重大更改。这破坏了老用户的 API 接口(interface)。现在我们要在 URL:“https://server.mydomain.com/v2”上部署最新版本,以便老用户仍然可以访问旧版本。
我搜索了 SO 和其他资源,但找不到如何部署新版本而不弄乱旧版本的明确答案。
任何方向正确的事情都会有所帮助。
最佳答案
在我正在从事的一个项目中,我们在 Web API 之上构建了版本控制方案。我们使用this tutorial开始。我建议从那里开始。
很抱歉给出了笼统的答案,如果您发布更多具体信息,我会进行一些更新。
关于rest - Azure 部署版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14328002/