Web API开发人员环境

时间:2018-04-15 17:26:33

标签: entity-framework asp.net-web-api asp.net-web-api2

我在测试环境中有一个本地EF6 Web API 2项目,现在我需要建立一个开发人员环境。目前我只限于本地非CI / CD单一开发团队。我们最终将转移到Azure,VSTS,CI,Windows 10企业存储环境。

我的问题是:当我准备从Dev转到Test时,我应该创建一个单独的Dev Web API 2项目并将我的模型和控制器复制/过去/导入Test环境项目吗?或者我应该为Dev和Test远程Web API使用一个具有多个EF6上下文/配置迁移的项目文件吗?

我可以将IIS Express用于单独的Dev Web API 2项目,而不是使用两个远程web api?

我关注确保在发布时我的Test Web API得到准确更新。如果我使用单个项目,多个Context和多个远程Web API的路径,那么我可以根据我所处的环境简单地添加 - 迁移,更新 - 数据库和发布到正确的实体定位。

感谢。

0 个答案:

没有答案