Ocelot 1.5.0-unstable0043

This project is aimed at people using .NET running a micro services / service orientated architecture that need a unified point of entry into their system. In particular I want easy integration with IdentityServer reference and bearer tokens. We have been unable to find this in my current workplace without having to write our own Javascript middlewares to handle the IdentityServer reference tokens. We would rather use the IdentityServer code that already exists to do this. Ocelot is a bunch of middlewares in a specific order. Ocelot manipulates the HttpRequest object into a state specified by its configuration until it reaches a request builder middleware where it creates a HttpRequestMessage object which is used to make a request to a downstream service. The middleware that makes the request is the last thing in the Ocelot pipeline. It does not call the next middleware. The response from the downstream service is stored in a per request scoped repository and retrived as the requests goes back up the Ocelot pipeline. There is a piece of middleware that maps the HttpResponseMessage onto the HttpResponse object and that is returned to the client. That is basically it with a bunch of other features.

Showing the top 20 packages that depend on Ocelot.

Packages Downloads
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
14
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
15
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
16
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
17
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
18
Ocelot.Provider.Polly
Provides Ocelot extensions to use Polly.NET
12
Ocelot.Provider.Polly
Provides Ocelot extensions to use Polly.NET
13
Ocelot.Provider.Polly
Provides Ocelot extensions to use Polly.NET
14
Ocelot.Provider.Polly
Provides Ocelot extensions to use Polly.NET
15

Version Downloads Last updated
23.5.0-beta.3 0 04/07/2025
23.5.0-beta.2 0 04/07/2025
23.5.0-beta.1 0 04/07/2025
23.4.3 5 01/29/2025
23.4.2 11 12/02/2024
23.4.1 9 12/12/2024
23.4.0 12 11/29/2024
23.3.6 11 11/17/2024
23.3.4 9 11/14/2024
23.3.3 12 12/12/2024
23.3.0 13 11/14/2024
23.2.2 14 05/26/2024
23.2.0 12 05/04/2024
23.1.0 11 05/06/2024
23.0.0 10 05/01/2024
22.0.1 9 12/02/2024
22.0.0 7 11/29/2024
21.0.0 11 05/05/2024
20.0.0 14 05/08/2024
19.0.4 10 11/24/2024
19.0.3 7 12/09/2024
19.0.2 11 05/05/2024
19.0.1 9 12/06/2024
19.0.0 7 12/09/2024
18.0.0 13 04/30/2024
17.0.1 7 12/06/2024
17.0.0 14 09/19/2022
16.0.2 12 05/10/2024
16.0.1 8 12/02/2024
16.0.0 9 12/02/2024
15.0.7 11 05/07/2024
15.0.1 12 05/04/2024
15.0.0 10 11/25/2024
14.1.3 13 05/01/2024
14.1.2 10 12/04/2024
14.1.1 14 05/08/2024
14.0.12 9 05/30/2024
14.0.9 3 03/12/2025
14.0.8 15 05/07/2024
14.0.5 15 05/08/2024
14.0.2 14 05/01/2024
14.0.0 8 12/11/2024
13.9.0-alpha0115 9 12/03/2024
13.8.5 4 03/14/2025
13.8.2 13 05/03/2024
13.8.0-alpha0018 6 05/05/2024
13.8.0-alpha0008 11 05/04/2024
13.8.0-alpha0006 13 05/08/2024
13.7.0-alpha0011 10 05/04/2024
13.7.0-alpha0009 10 05/04/2024
13.7.0-alpha0008 12 05/02/2024
13.7.0-alpha0006 16 05/06/2024
13.6.0-alpha0014 14 05/02/2024
13.6.0-alpha0010 12 05/05/2024
13.6.0-alpha0008 11 05/15/2024
13.6.0-alpha0006 19 04/09/2024
13.5.2 11 05/02/2024
13.5.0-alpha0056 11 05/01/2024
13.2.0-alpha0034 6 12/10/2024
13.2.0-alpha0033 12 05/03/2024
13.2.0-alpha0030 12 05/07/2024
13.2.0-alpha0026 9 05/04/2024
13.2.0-alpha0021 9 01/06/2025
13.2.0-alpha0020 10 05/05/2024
13.2.0-alpha0009 9 12/02/2024
13.2.0-alpha0003 7 11/29/2024
13.2.0-alpha0001 10 05/06/2024
13.1.0-alpha0003 1 04/08/2025
12.1.0-unstable0001 7 12/08/2024
12.1.0-alpha0027 9 05/05/2024
12.1.0-alpha0024 10 05/05/2024
12.0.0-unstable0014 10 05/05/2024
11.1.0-unstable0007 12 05/06/2024
11.1.0-unstable0006 11 12/26/2024
11.1.0-unstable0001 3 03/13/2025
11.0.3 14 05/26/2024
11.0.2 13 11/03/2024
11.0.1 14 05/26/2024
11.0.0 7 12/04/2024
10.1.0-unstable0017 9 11/22/2024
10.1.0-unstable0016 8 11/05/2024
10.1.0-unstable0013 8 12/03/2024
10.1.0-unstable0007 12 05/03/2024
10.1.0-unstable0005 10 05/29/2024
10.1.0-unstable0003 15 05/02/2024
10.1.0-unstable0001 3 02/27/2025
10.0.3 8 05/02/2024
10.0.2 12 05/05/2024
10.0.1 1 04/09/2025
10.0.0 12 05/24/2024
9.0.0 9 01/06/2025
9.0.0-unstable0041 13 05/06/2024
8.1.0-unstable0031 11 05/01/2024
8.1.0-unstable0030 15 05/07/2024
8.1.0-unstable0029 13 05/01/2024
8.1.0-unstable0028 12 05/01/2024
8.1.0-unstable0027 12 05/06/2024
8.1.0-unstable0023 9 05/08/2024
8.1.0-unstable0022 19 04/09/2024
8.1.0-unstable0021 11 05/01/2024
8.1.0-unstable0020 16 05/10/2024
8.1.0-unstable0014 15 05/01/2024
8.1.0-unstable0010 9 11/12/2024
8.1.0-unstable0009 13 05/04/2024
8.1.0-unstable0005 9 05/14/2024
8.1.0-unstable0001 13 05/02/2024
8.0.8 3 02/15/2025
8.0.6 11 01/06/2025
8.0.4 8 05/25/2024
8.0.3 4 03/01/2025
8.0.2 14 05/06/2024
8.0.0 10 05/04/2024
8.0.0-unstable0044 10 12/06/2024
7.1.0-unstable0042 12 11/30/2024
7.1.0-unstable0041 11 05/15/2024
7.1.0-unstable0037 15 05/01/2024
7.1.0-unstable0036 3 03/12/2025
7.1.0-unstable0035 12 05/01/2024
7.1.0-unstable0029 10 05/03/2024
7.1.0-unstable0026 15 04/10/2024
7.1.0-unstable0025 11 05/07/2024
7.1.0-unstable0023 13 05/06/2024
7.1.0-unstable0020 15 05/05/2024
7.1.0-unstable0019 13 05/02/2024
7.1.0-unstable0017 8 05/26/2024
7.1.0-unstable0012 13 05/06/2024
7.1.0-unstable0009 10 05/04/2024
7.1.0-unstable0007 3 03/13/2025
7.1.0-unstable0005 11 05/23/2024
7.0.8 7 01/16/2025
7.0.7 5 02/02/2025
7.0.4 10 05/07/2024
7.0.0 7 01/15/2025
6.0.0 3 02/26/2025
6.0.0-unstable0064 13 05/06/2024
5.6.0-unstable0032 9 12/09/2024
5.6.0-unstable0031 7 12/04/2024
5.6.0-unstable0029 13 05/06/2024
5.6.0-unstable0027 12 04/24/2024
5.6.0-unstable0024 12 05/04/2024
5.6.0-unstable0020 2 02/20/2025
5.6.0-unstable0006 12 05/07/2024
5.6.0-unstable0005 10 01/01/2025
5.6.0-unstable0001 3 02/21/2025
5.5.7 3 03/18/2025
5.5.3 6 01/24/2025
5.5.2 10 05/07/2024
5.5.1 12 04/09/2024
5.3.0-unstable0004 10 12/06/2024
5.3.0-unstable0002 10 05/06/2024
5.2.0 10 05/01/2024
5.2.0-unstable0001 9 05/08/2024
5.1.0 9 05/10/2024
5.1.0-unstable0008 11 05/01/2024
5.1.0-unstable0006 11 05/02/2024
5.1.0-unstable0005 14 05/25/2024
5.0.1 11 05/06/2024
5.0.0 10 12/03/2024
4.1.0-unstable0001 12 05/07/2024
4.0.0 11 01/03/2025
3.2.0-unstable0044 10 05/01/2024
3.2.0-unstable0033 11 05/04/2024
3.2.0-unstable0016 11 01/06/2025
3.2.0-unstable0015 5 01/26/2025
3.2.0-unstable0005 10 05/07/2024
3.1.6 2 04/04/2025
3.1.5 14 05/07/2024
3.1.0-unstable0010 15 05/02/2024
3.1.0-unstable0005 12 05/01/2024
3.0.3 15 05/01/2024
3.0.2 14 04/24/2024
3.0.0 12 05/06/2024
3.0.0-unstable0059 11 12/27/2024
2.1.0-unstable0055 9 12/28/2024
2.1.0-unstable0051 11 05/07/2024
2.1.0-unstable0049 11 05/06/2024
2.1.0-unstable0048 4 03/15/2025
2.1.0-unstable0043 9 05/04/2024
2.1.0-unstable0037 15 05/01/2024
2.1.0-unstable0036 3 02/25/2025
2.0.11 13 05/02/2024
2.0.10 12 05/03/2024
2.0.8 8 12/31/2024
2.0.6 13 05/01/2024
2.0.4 12 04/24/2024
2.0.3 12 05/04/2024
2.0.2 14 05/02/2024
2.0.1 11 05/01/2024
2.0.0 10 11/28/2024
1.5.0-unstable0158 11 05/06/2024
1.5.0-unstable0154 10 05/01/2024
1.5.0-unstable0149 3 02/24/2025
1.5.0-unstable0147 3 03/21/2025
1.5.0-unstable0131 10 10/31/2024
1.5.0-unstable0115 15 05/02/2024
1.5.0-unstable0107 11 12/28/2024
1.5.0-unstable0071 13 05/08/2024
1.5.0-unstable0053 12 05/06/2024
1.5.0-unstable0043 12 04/30/2024
1.5.0-unstable0027 1 04/09/2025
1.4.11 11 05/02/2024
1.4.10 12 05/02/2024
1.4.9 9 05/06/2024
1.4.8 5 01/17/2025
1.4.7 16 05/05/2024
1.4.6 6 01/18/2025
1.4.5 9 12/03/2024
1.4.4 1 04/07/2025
1.4.1 12 05/07/2024
1.4.0-unstable0089 12 05/06/2024
1.4.0-unstable0058 13 04/30/2024
1.4.0-unstable0055 12 05/07/2024
1.4.0-unstable0026 11 05/04/2024
1.4.0-set-up-admin-api0001 12 05/21/2024
1.3.3-pullrequest0054 14 05/04/2024
1.3.2 12 05/06/2024
1.3.1 12 05/02/2024
1.3.0-unstable0002 12 05/05/2024
1.2.0-unstable0033 9 05/06/2024
1.1.0 11 11/14/2024
1.0.123 9 05/06/2024
1.0.122 3 02/21/2025
1.0.117 11 11/21/2024
1.0.114-rc1 14 05/04/2024
1.0.112-rc1 15 05/01/2024
1.0.110-rc1 3 02/16/2025
1.0.108-rc1 11 01/01/2025
1.0.107-rc1 12 05/06/2024
1.0.102-rc1 11 12/28/2024
1.0.101-rc1 17 05/05/2024
1.0.100-rc1 12 05/05/2024
1.0.98-rc1 8 12/11/2024
1.0.97-rc1 9 05/02/2024
1.0.95-rc1 12 12/18/2024
1.0.90-rc1 15 05/07/2024
1.0.87-rc1 12 11/28/2024
1.0.84-rc1 15 05/04/2024
1.0.83-rc1 13 05/06/2024
1.0.81-rc1 9 05/05/2024
1.0.79-rc1 1 04/09/2025
1.0.78-rc1 12 05/01/2024
1.0.68-rc1 11 05/06/2024
1.0.66-rc2 11 05/06/2024
1.0.66-rc1 11 05/06/2024
0.0.13-rc1 12 05/04/2024
0.0.12-rc1 8 12/01/2024
0.0.0-dev 0 04/07/2025