Ocelot 10.1.0-unstable0006

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
22
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
23
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
24
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
25
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
28
Ocelot.Provider.Polly
Provides Ocelot extensions to use Polly.NET
21
Ocelot.Provider.Polly
Provides Ocelot extensions to use Polly.NET
22
Ocelot.Provider.Polly
Provides Ocelot extensions to use Polly.NET
24

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