Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/catcherwong-archive/APIGatewayDemo
:seedling: Simple samples that use Ocelot to build API Gateway.
https://github.com/catcherwong-archive/APIGatewayDemo
apigateway authentication jwt loadbalancing logging ocelot qos ratelimit
Last synced: about 2 months ago
JSON representation
:seedling: Simple samples that use Ocelot to build API Gateway.
- Host: GitHub
- URL: https://github.com/catcherwong-archive/APIGatewayDemo
- Owner: catcherwong-archive
- License: mit
- Created: 2017-11-23T15:29:40.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-07-08T19:40:35.000Z (over 2 years ago)
- Last Synced: 2024-08-02T06:17:38.633Z (5 months ago)
- Topics: apigateway, authentication, jwt, loadbalancing, logging, ocelot, qos, ratelimit
- Language: C#
- Homepage:
- Size: 72.3 KB
- Stars: 273
- Watchers: 22
- Forks: 158
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ocelot - Simple samples that use Ocelot to build API Gateway
README
# APIGatewayDemo
This repo contains some samples that help us to build API Gateway using Ocelot in ASP.NET Core.
## #1 Basic Demo
A most simplest sample that introduce how to use Ocelot here .
Please follow [Building API Gateway Using Ocelot In ASP.NET Core - Basic](http://www.c-sharpcorner.com/article/building-api-gateway-using-ocelot-in-asp-net-core/) for more infomation.
Link here : [APIGatewayBasicDemo](https://github.com/catcherwong-archive/APIGatewayDemo/tree/master/APIGatewayBasicDemo)
## #2 Jwt Auth Demo
A simple demo using Ocelot and Jwt Auth.
Please follow [Building API Gateway Using Ocelot In ASP.NET Core - Authentication](http://www.c-sharpcorner.com/article/building-api-gateway-using-ocelot-in-asp-net-core-part-two/) for more infomation.
Link here : [APIGatewayJWTAuthenticationDemo](https://github.com/catcherwong-archive/APIGatewayDemo/tree/master/APIGatewayJWTAuthenticationDemo)
## #3 Logging Demo
A simple demo using Ocelot and NLog.
Please follow [Building API Gateway Using Ocelot In ASP.NET Core - Logging](http://www.c-sharpcorner.com/article/building-api-gateway-using-ocelot-in-asp-net-core-part-three-logging2/) for more infomation.
Link here : [APIGatewayLoggingDemo](https://github.com/catcherwong-archive/APIGatewayDemo/tree/master/APIGatewayLoggingDemo)
## #4 Rate Limiting Demo
A simple demo using Ocelot to hanlde Rate Limiting.
Please follow [Building API Gateway Using Ocelot In ASP.NET Core - Rate Limiting](http://www.c-sharpcorner.com/article/building-api-gateway-using-ocelot-in-asp-net-core-rate-limiting-part-four/) for more infomation.
Link here : [APIGatewayRateLimitDemo](https://github.com/catcherwong-archive/APIGatewayDemo/tree/master/APIGatewayRateLimitDemo)
## #5 Quality of Service Demo
A simple demo using Ocelot to hanlde QoS.
Please follow [Building API Gateway Using Ocelot In ASP.NET Core - QoS (Quality of Service)](https://www.c-sharpcorner.com/article/building-api-gateway-using-ocelot-in-asp-net-core-qos/) for more infomation.
Link here : [APIGatewayQoSDemo](https://github.com/catcherwong-archive/APIGatewayDemo/tree/master/APIGatewayQoSDemo)
## #6 Load Balancing Demo
A simple demo using Ocelot to hanlde Load Balancing.
Please follow [Building API Gateway Using Ocelot In ASP.NET Core - Load Balancing](https://www.c-sharpcorner.com/article/building-api-gateway-using-ocelot-in-asp-net-core-load-balancing/) for more infomation.
Link here : [APIGatewayLBDemo](https://github.com/catcherwong-archive/APIGatewayDemo/tree/master/APIGatewayLBDemo)
## #7 Service Discovery Demo With Eureka
A simple demo using Ocelot to hanlde Service Discovery with Eureka.
Please follow [Building API Gateway Using Ocelot In ASP.NET Core - Service Discovery (Eureka)](https://www.c-sharpcorner.com/article/building-api-gateway-using-ocelot-in-asp-net-core-service-discoveryeureka/) for more infomation.
Link here : [APIGatewaySDDemo](https://github.com/catcherwong-archive/APIGatewayDemo/tree/master/APIGatewaySDDemo)
## #8 Service Discovery Demo With Consul
A simple demo using Ocelot to hanlde Service Discovery with Consul.
Please follow [Building API Gateway Using Ocelot In ASP.NET Core - Service Discovery (Consul)](https://www.c-sharpcorner.com/article/building-api-gateway-using-ocelot-in-asp-net-core-service-discovery-consul/) for more infomation.
Link here : [APIGatewayConsulDemo](https://github.com/catcherwong-archive/APIGatewayDemo/tree/master/APIGatewayConsulDemo)
## #9 Configuration With Consul
A simple demo using Ocelot to store configuration in Consul.
Please follow [Building API Gateway Using Ocelot In ASP.NET Core - Configuration (Consul)](https://www.c-sharpcorner.com/article/building-api-gateway-using-ocelot-in-asp-net-core-configuration-consul/) for more infomation.
Link here : [APIGatewayConfigurationWithConsulDemo](https://github.com/catcherwong-archive/APIGatewayDemo/tree/master/APIGatewayConfigurationWithConsulDemo)