接下来就一起来看如何使用,让它运行起来。
环境准备
为了验证Ocelot 网关效果,我们先创建3个webapi项目:目录api(Api.Catalog)、订单api(Api.Ordering)、Ocelot网关(ApiGateway.Ocelot);并为每个WebApi项目添加Values控制器(ValuesController),用于区分最终调用效果
如下图:
Ocelot使用
1、添加Ocelot包依赖:
接下来使用Nuget包管理工具为ApiGateway.Ocelot项目添加Ocelot包引用:
当然也可用使用命令方式添加Ocelot包:
Install-Package Ocelot