【发布时间】:2018-02-19 15:24:27
【问题描述】:
我想从 wcf REST 服务迁移到 Web API,(大约 30 个端点要使用 6 种复杂方法创建)只是想根据可用的预算(1 个月的时间和一个资源)来决定,其中包括以下内容成为更好的解决方案。
编写用于创建 Web API 的全新代码,仅利用 wcf REST 服务中已有的逻辑。
创建 API 端点并在其中调用 wcf 服务。
【问题讨论】:
我想从 wcf REST 服务迁移到 Web API,(大约 30 个端点要使用 6 种复杂方法创建)只是想根据可用的预算(1 个月的时间和一个资源)来决定,其中包括以下内容成为更好的解决方案。
编写用于创建 Web API 的全新代码,仅利用 wcf REST 服务中已有的逻辑。
创建 API 端点并在其中调用 wcf 服务。
【问题讨论】:
在不了解更多细节(或者可能是整个项目)的情况下,没有真正的方法可以确定。
如果您不确定时间是否足够,您可以做的一件事是从选项 2 开始,然后用 WCF 服务中的实际代码替换每个端点。如果证明一个月还不够,您可能会得到一个混合解决方案(其中一些方法在 Web Api 中实现,一些是调用 WCF 服务的包装器)。但是,您将能够继续缓慢地将方法移回 Web Api 并最终完成。
【讨论】: