Ocelot 5.6.0-unstable0020

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.

This is a prerelease version of Ocelot.
There is a newer version of this package available.
See the version list below for details.
Install-Package Ocelot -Version 5.6.0-unstable0020
dotnet add package Ocelot --version 5.6.0-unstable0020
<PackageReference Include="Ocelot" Version="5.6.0-unstable0020" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Ocelot --version 5.6.0-unstable0020
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Version History

Version Downloads Last updated
13.7.0-alpha0004 0 5/23/2019
13.7.0-alpha0003 2 5/22/2019
13.7.0-alpha0002 32 5/22/2019
13.6.0-alpha0014 33 5/20/2019
13.6.0-alpha0012 85 5/13/2019
13.6.0-alpha0011 30 5/13/2019
13.6.0-alpha0010 51 5/10/2019
13.6.0-alpha0008 51 5/7/2019
13.6.0-alpha0007 47 5/4/2019
13.6.0-alpha0006 39 5/4/2019
13.6.0-alpha0004 124 4/13/2019
13.6.0-alpha0002 48 4/13/2019
13.6.0-alpha0001 86 4/8/2019
13.5.1 301 5/20/2019
13.5.0 15,863 3/30/2019
13.5.0-alpha0056 52 3/30/2019
13.5.0-alpha0055 54 3/29/2019
13.5.0-alpha0054 50 3/29/2019
13.5.0-alpha0053 64 3/24/2019
13.5.0-alpha0001 51 3/23/2019
13.4.1 3,456 3/23/2019
13.4.0-alpha0001 50 3/23/2019
13.3.0-alpha0001 50 3/23/2019
13.2.0-alpha0034 48 3/22/2019
13.2.0-alpha0033 55 3/22/2019
13.2.0-alpha0031 47 3/22/2019
13.2.0-alpha0030 50 3/19/2019
13.2.0-alpha0026 44 3/19/2019
13.2.0-alpha0024 83 3/12/2019
13.2.0-alpha0023 59 3/12/2019
13.2.0-alpha0022 58 3/11/2019
13.2.0-alpha0021 50 3/11/2019
13.2.0-alpha0020 50 3/11/2019
13.2.0-alpha0015 252 2/25/2019
13.2.0-alpha0010 208 1/31/2019
13.2.0-alpha0009 95 1/27/2019
13.2.0-alpha0008 58 1/27/2019
13.2.0-alpha0007 58 1/27/2019
13.2.0-alpha0006 73 1/26/2019
13.2.0-alpha0004 62 1/26/2019
13.2.0-alpha0003 130 1/18/2019
13.2.0-alpha0001 80 1/16/2019
13.1.0-alpha0003 105 1/11/2019
13.1.0-alpha0002 86 1/11/2019
13.1.0-alpha0001 81 1/11/2019
13.0.0 36,168 1/13/2019
13.0.0-alpha0028 105 1/7/2019
12.1.0-unstable0009 1,760 9/30/2018
12.1.0-unstable0007 156 9/25/2018
12.1.0-unstable0005 117 9/25/2018
12.1.0-unstable0004 105 9/25/2018
12.1.0-unstable0003 125 9/24/2018
12.1.0-unstable0002 118 9/24/2018
12.1.0-unstable0001 401 9/22/2018
12.1.0-alpha0027 101 1/3/2019
12.1.0-alpha0026 101 12/26/2018
12.1.0-alpha0025 100 12/26/2018
12.1.0-alpha0024 106 12/17/2018
12.1.0-alpha0020 101 12/17/2018
12.1.0-alpha0019 96 12/16/2018
12.1.0-alpha0015 68 12/16/2018
12.1.0-alpha0014 73 12/8/2018
12.1.0-alpha0013 117 10/13/2018
12.1.0-alpha0011 93 10/13/2018
12.1.0-alpha0010 78 10/13/2018
12.0.1 69,817 9/30/2018
12.0.0 4,161 9/20/2018
12.0.0-unstable0014 105 9/20/2018
11.1.0-unstable0009 119 9/20/2018
11.1.0-unstable0008 146 9/12/2018
11.1.0-unstable0007 148 9/12/2018
11.1.0-unstable0006 118 9/12/2018
11.1.0-unstable0005 110 9/11/2018
11.1.0-unstable0003 139 9/4/2018
11.1.0-unstable0002 126 9/3/2018
11.1.0-unstable0001 112 9/3/2018
11.0.3 4,505 9/13/2018
11.0.2 7,134 9/3/2018
11.0.1 148 9/3/2018
11.0.0 543 9/1/2018
11.0.0-unstable0021 116 9/1/2018
11.0.0-unstable0020 116 8/31/2018
10.1.0-unstable0019 115 8/31/2018
10.1.0-unstable0018 142 8/30/2018
10.1.0-unstable0017 156 8/28/2018
10.1.0-unstable0016 108 8/27/2018
10.1.0-unstable0015 105 8/26/2018
10.1.0-unstable0013 107 8/25/2018
10.1.0-unstable0012 148 8/25/2018
10.1.0-unstable0011 202 8/20/2018
10.1.0-unstable0010 151 8/19/2018
10.1.0-unstable0009 163 8/19/2018
10.1.0-unstable0008 123 8/19/2018
10.1.0-unstable0007 437 8/14/2018
10.1.0-unstable0006 127 8/14/2018
10.1.0-unstable0005 122 8/14/2018
10.1.0-unstable0004 125 8/14/2018
10.1.0-unstable0003 130 8/12/2018
10.1.0-unstable0002 120 8/12/2018
10.1.0-unstable0001 123 8/12/2018
10.0.4 7,748 8/25/2018
10.0.3 4,301 8/19/2018
10.0.2 1,568 8/14/2018
10.0.1 667 8/12/2018
10.0.0 266 8/12/2018
9.1.0-unstable0001 134 8/12/2018
9.0.0 312 8/12/2018
9.0.0-unstable0041 127 8/12/2018
8.1.0-unstable0040 137 8/12/2018
8.1.0-unstable0039 139 8/11/2018
8.1.0-unstable0037 125 8/11/2018
8.1.0-unstable0036 122 8/11/2018
8.1.0-unstable0035 177 8/4/2018
8.1.0-unstable0034 137 8/4/2018
8.1.0-unstable0031 138 8/4/2018
8.1.0-unstable0030 138 8/4/2018
8.1.0-unstable0029 147 8/3/2018
8.1.0-unstable0028 169 8/2/2018
8.1.0-unstable0027 162 8/2/2018
8.1.0-unstable0026 155 8/1/2018
8.1.0-unstable0025 173 7/31/2018
8.1.0-unstable0023 136 7/31/2018
8.1.0-unstable0022 140 7/31/2018
8.1.0-unstable0021 134 7/31/2018
8.1.0-unstable0020 152 7/30/2018
8.1.0-unstable0019 140 7/30/2018
8.1.0-unstable0018 161 7/30/2018
8.1.0-unstable0017 139 7/30/2018
8.1.0-unstable0016 145 7/29/2018
8.1.0-unstable0015 161 7/29/2018
8.1.0-unstable0014 161 7/27/2018
8.1.0-unstable0013 141 7/27/2018
8.1.0-unstable0012 149 7/25/2018
8.1.0-unstable0011 135 7/25/2018
8.1.0-unstable0010 148 7/23/2018
8.1.0-unstable0009 147 7/21/2018
8.1.0-unstable0008 138 7/21/2018
8.1.0-unstable0006 140 7/20/2018
8.1.0-unstable0005 136 7/20/2018
8.1.0-unstable0004 138 7/20/2018
8.1.0-unstable0003 148 7/19/2018
8.1.0-unstable0002 159 7/19/2018
8.1.0-unstable0001 437 7/12/2018
8.0.8 769 8/11/2018
8.0.7 2,118 8/4/2018
8.0.6 321 8/3/2018
8.0.5 266 8/3/2018
8.0.4 2,543 7/30/2018
8.0.3 765 7/28/2018
8.0.2 1,497 7/25/2018
8.0.1 1,090 7/21/2018
8.0.0 8,305 7/11/2018
8.0.0-unstable0044 167 7/11/2018
7.1.0-unstable0043 166 7/11/2018
7.1.0-unstable0042 169 7/10/2018
7.1.0-unstable0041 169 7/10/2018
7.1.0-unstable0040 171 7/9/2018
7.1.0-unstable0039 170 7/9/2018
7.1.0-unstable0038 163 7/8/2018
7.1.0-unstable0037 169 7/8/2018
7.1.0-unstable0036 382 7/5/2018
7.1.0-unstable0035 181 7/2/2018
7.1.0-unstable0034 181 7/1/2018
7.1.0-unstable0033 162 6/29/2018
7.1.0-unstable0031 205 6/27/2018
7.1.0-unstable0030 214 6/22/2018
7.1.0-unstable0029 193 6/22/2018
7.1.0-unstable0028 180 6/21/2018
7.1.0-unstable0027 179 6/20/2018
7.1.0-unstable0026 178 6/20/2018
7.1.0-unstable0025 156 6/19/2018
7.1.0-unstable0023 169 6/17/2018
7.1.0-unstable0022 169 6/15/2018
7.1.0-unstable0020 190 6/12/2018
7.1.0-unstable0019 158 6/11/2018
7.1.0-unstable0017 160 6/11/2018
7.1.0-unstable0016 159 6/11/2018
7.1.0-unstable0014 146 6/8/2018
7.1.0-unstable0013 162 6/8/2018
7.1.0-unstable0012 173 6/6/2018
7.1.0-unstable0011 432 5/31/2018
7.1.0-unstable0010 188 5/24/2018
7.1.0-unstable0009 160 5/24/2018
7.1.0-unstable0007 165 5/22/2018
7.1.0-unstable0006 166 5/22/2018
7.1.0-unstable0005 163 5/17/2018
7.1.0-unstable0002 166 5/15/2018
7.1.0-unstable0001 165 5/14/2018
7.0.9 2,450 7/9/2018
7.0.8 672 7/8/2018
7.0.7 1,315 7/2/2018
7.0.6 4,618 6/22/2018
7.0.5 8,314 6/12/2018
7.0.4 6,637 5/17/2018
7.0.3 579 5/15/2018
7.0.1 331 5/14/2018
7.0.0 441 5/11/2018
7.0.0-unstable0024 155 5/11/2018
6.1.0-unstable0019 165 5/9/2018
6.0.0 1,898 4/30/2018
6.0.0-unstable0064 174 4/30/2018
5.6.0-unstable0032 169 4/30/2018
5.6.0-unstable0031 163 4/30/2018
5.6.0-unstable0030 160 4/26/2018
5.6.0-unstable0029 170 4/26/2018
5.6.0-unstable0028 176 4/25/2018
5.6.0-unstable0027 172 4/24/2018
5.6.0-unstable0025 279 4/22/2018
5.6.0-unstable0024 283 4/20/2018
5.6.0-unstable0023 368 4/18/2018
5.6.0-unstable0022 161 4/18/2018
5.6.0-unstable0021 170 4/18/2018
5.6.0-unstable0020 170 4/18/2018
5.6.0-unstable0006 172 4/17/2018
5.6.0-unstable0005 171 4/17/2018
5.6.0-unstable0004 293 4/14/2018
5.6.0-unstable0003 438 4/7/2018
5.6.0-unstable0002 175 4/12/2018
5.6.0-unstable0001 185 4/8/2018
5.5.7 1,120 4/25/2018
5.5.6 225 4/25/2018
5.5.5 394 4/22/2018
5.5.4 317 4/21/2018
5.5.3 1,431 4/19/2018
5.5.2 561 4/12/2018
5.5.1 650 4/8/2018
5.5.0 711 4/7/2018
5.4.0-unstable0004 308 4/7/2018
5.4.0-unstable0003 305 4/7/2018
5.4.0-unstable0002 192 4/6/2018
5.4.0-unstable0001 184 4/2/2018
5.3.1 1,961 4/2/2018
5.3.0 939 3/24/2018
5.3.0-unstable0004 313 3/23/2018
5.3.0-unstable0003 197 3/22/2018
5.3.0-unstable0002 184 3/21/2018
5.2.0 474 3/20/2018
5.2.0-unstable0001 184 3/20/2018
5.1.0 346 3/18/2018
5.1.0-unstable0010 180 3/18/2018
5.1.0-unstable0009 203 3/17/2018
5.1.0-unstable0008 189 3/17/2018
5.1.0-unstable0007 195 3/17/2018
5.1.0-unstable0006 185 3/17/2018
5.1.0-unstable0005 186 3/16/2018
5.1.0-unstable0004 197 3/14/2018
5.1.0-unstable0002 186 3/13/2018
5.1.0-unstable0001 201 3/10/2018
5.0.1 999 3/13/2018
5.0.0 371 3/10/2018
4.1.0-unstable0001 181 3/10/2018
4.0.0 324 3/9/2018
4.0.0-unstable0013 189 3/9/2018
3.2.0-unstable0044 187 3/8/2018
3.2.0-unstable0040 212 3/8/2018
3.2.0-unstable0039 192 3/5/2018
3.2.0-unstable0038 209 3/4/2018
3.2.0-unstable0037 193 3/4/2018
3.2.0-unstable0033 206 3/3/2018
3.2.0-unstable0018 184 3/3/2018
3.2.0-unstable0017 206 3/2/2018
3.2.0-unstable0016 229 3/2/2018
3.2.0-unstable0015 224 3/2/2018
3.2.0-unstable0013 191 3/2/2018
3.2.0-unstable0012 209 3/2/2018
3.2.0-unstable0009 215 3/2/2018
3.2.0-unstable0008 193 3/2/2018
3.2.0-unstable0007 191 3/1/2018
3.2.0-unstable0006 228 2/27/2018
3.2.0-unstable0005 209 2/27/2018
3.2.0-unstable0004 191 2/27/2018
3.2.0-unstable0002 830 2/21/2018
3.2.0-unstable0001 239 2/15/2018
3.1.9 1,874 3/4/2018
3.1.8 197 3/3/2018
3.1.7 346 3/1/2018
3.1.6 479 2/21/2018
3.1.5 516 2/15/2018
3.1.4 243 2/14/2018
3.1.0-unstable0012 197 2/14/2018
3.1.0-unstable0010 244 2/13/2018
3.1.0-unstable0007 212 2/13/2018
3.1.0-unstable0006 211 2/12/2018
3.1.0-unstable0005 256 2/8/2018
3.1.0-unstable0004 228 2/3/2018
3.1.0-unstable0003 219 2/2/2018
3.1.0-unstable0002 218 2/1/2018
3.1.0-unstable0001 187 2/1/2018
3.0.3 203 2/13/2018
3.0.2 460 2/5/2018
3.0.1 302 2/2/2018
3.0.0 28,961 1/31/2018
3.0.0-unstable0059 231 1/31/2018
2.1.0-unstable0058 233 1/31/2018
2.1.0-unstable0057 195 1/27/2018
2.1.0-unstable0056 200 1/22/2018
2.1.0-unstable0055 212 1/18/2018
2.1.0-unstable0053 222 1/16/2018
2.1.0-unstable0052 199 1/13/2018
2.1.0-unstable0051 194 1/10/2018
2.1.0-unstable0050 216 1/10/2018
2.1.0-unstable0049 198 1/10/2018
2.1.0-unstable0048 194 1/10/2018
2.1.0-unstable0047 219 1/6/2018
2.1.0-unstable0046 244 1/5/2018
2.1.0-unstable0045 198 1/5/2018
2.1.0-unstable0044 216 1/2/2018
2.1.0-unstable0043 196 1/1/2018
2.1.0-unstable0042 246 12/18/2017
2.1.0-unstable0041 203 12/12/2017
2.1.0-unstable0037 206 12/9/2017
2.1.0-unstable0036 534 12/6/2017
2.0.11 474 1/22/2018
2.0.10 1,065 1/10/2018
2.0.8 310 1/6/2018
2.0.7 226 1/5/2018
2.0.6 287 1/2/2018
2.0.5 247 1/1/2018
2.0.4 1,715 11/25/2017
2.0.3 1,211 11/22/2017
2.0.2 299 11/19/2017
2.0.1 1,869 11/15/2017
2.0.0 1,037 11/1/2017
1.5.0-unstable0158 171 10/13/2017
1.5.0-unstable0154 174 10/9/2017
1.5.0-unstable0151 185 10/9/2017
1.5.0-unstable0149 177 9/12/2017
1.5.0-unstable0147 185 8/30/2017
1.5.0-unstable0144 241 7/19/2017
1.5.0-unstable0134 205 7/4/2017
1.5.0-unstable0133 202 7/4/2017
1.5.0-unstable0131 202 7/4/2017
1.5.0-unstable0130 224 6/30/2017
1.5.0-unstable0122 214 6/29/2017
1.5.0-unstable0115 208 6/25/2017
1.5.0-unstable0111 216 6/24/2017
1.5.0-unstable0107 226 6/17/2017
1.5.0-unstable0103 221 6/16/2017
1.5.0-unstable0079 223 5/9/2017
1.5.0-unstable0072 240 4/28/2017
1.5.0-unstable0071 205 4/23/2017
1.5.0-unstable0067 210 4/21/2017
1.5.0-unstable0059 222 4/16/2017
1.5.0-unstable0053 249 3/19/2017
1.5.0-unstable0043 217 3/19/2017
1.5.0-unstable0039 220 3/18/2017
1.5.0-unstable0033 219 3/15/2017
1.5.0-unstable0031 222 3/14/2017
1.5.0-unstable0029 230 3/12/2017
1.5.0-unstable0028 209 3/12/2017
1.5.0-unstable0027 219 3/12/2017
1.5.0-unstable0004 230 3/7/2017
1.4.20 321 10/13/2017
1.4.11 242 10/9/2017
1.4.10 682 8/30/2017
1.4.9 505 6/30/2017
1.4.8 227 6/29/2017
1.4.7 247 6/25/2017
1.4.6 226 6/24/2017
1.4.5 247 6/19/2017
1.4.4 287 4/28/2017
1.4.3 220 4/27/2017
1.4.2 260 4/16/2017
1.4.1 372 3/7/2017
1.4.0-unstable0110 208 3/6/2017
1.4.0-unstable0108 209 3/5/2017
1.4.0-unstable0107 208 3/5/2017
1.4.0-unstable0106 209 3/5/2017
1.4.0-unstable0105 212 3/5/2017
1.4.0-unstable0104 209 3/5/2017
1.4.0-unstable0103 204 3/5/2017
1.4.0-unstable0102 205 3/5/2017
1.4.0-unstable0092 303 2/26/2017
1.4.0-unstable0091 249 2/25/2017
1.4.0-unstable0090 238 2/25/2017
1.4.0-unstable0089 228 2/25/2017
1.4.0-unstable0064 219 2/21/2017
1.4.0-unstable0058 209 2/17/2017
1.4.0-unstable0056 206 2/17/2017
1.4.0-unstable0055 209 2/16/2017
1.4.0-unstable0051 207 2/15/2017
1.4.0-unstable0030 210 2/11/2017
1.4.0-unstable0026 209 2/11/2017
1.4.0-unstable0023 211 2/11/2017
1.4.0-set-up-admin-api0001 222 2/15/2017
1.4.0-qos-documentatio0001 211 2/11/2017
1.4.0-pullrequest0047 203 2/17/2017
1.4.0-pullrequest0039 209 2/11/2017
1.4.0-publish-unable-a0001 211 2/11/2017
1.4.0-nuget-package-de0001 207 2/17/2017
1.4.0-beta0001 198 3/7/2017
1.3.3-pullrequest0054 208 2/20/2017
1.3.2 277 2/17/2017
1.3.2-pullrequest0045 207 2/15/2017
1.3.2-pullrequest0037 208 2/15/2017
1.3.1 241 2/7/2017
1.3.0-unstable0002 211 2/7/2017
1.2.0-unstable0033 267 2/6/2017
1.1.0 250 2/2/2017
1.1.0-beta0001 187 2/2/2017
1.0.123 235 1/29/2017
1.0.122 249 1/24/2017
1.0.120 234 1/21/2017
1.0.117 245 1/21/2017
1.0.115-rc1 194 1/21/2017
1.0.114-rc1 202 1/20/2017
1.0.112-rc1 208 1/18/2017
1.0.111-rc1 204 1/17/2017
1.0.110-rc1 209 1/17/2017
1.0.109-rc1 198 1/17/2017
1.0.108-rc1 201 1/12/2017
1.0.107-rc1 203 1/12/2017
1.0.106-rc1 205 12/1/2016
1.0.104-rc1 208 11/26/2016
1.0.103-rc1 206 11/26/2016
1.0.102-rc1 201 11/6/2016
1.0.101-rc1 198 11/6/2016
1.0.100-rc1 198 11/5/2016
1.0.99-rc1 197 11/5/2016
1.0.98-rc1 197 11/5/2016
1.0.97-rc1 196 11/5/2016
1.0.96-rc1 196 11/5/2016
1.0.95-rc1 196 11/5/2016
1.0.94-rc1 217 11/5/2016
1.0.93-rc1 197 11/5/2016
1.0.92-rc1 197 11/5/2016
1.0.91-rc1 197 11/5/2016
1.0.90-rc1 196 11/5/2016
1.0.89-rc1 204 11/2/2016
1.0.88-rc1 198 11/2/2016
1.0.87-rc1 200 11/2/2016
1.0.86-rc1 199 11/2/2016
1.0.85-rc1 213 10/30/2016
1.0.84-rc1 201 10/30/2016
1.0.83-rc1 206 10/30/2016
1.0.82-rc1 200 10/30/2016
1.0.81-rc1 203 10/29/2016
1.0.80-rc1 197 10/29/2016
1.0.79-rc1 197 10/29/2016
1.0.78-rc1 208 10/28/2016
1.0.77-rc1 212 10/26/2016
1.0.76-rc1 206 10/25/2016
1.0.75-rc1 218 10/25/2016
1.0.69-rc1 199 10/25/2016
1.0.68-rc1 200 10/25/2016
1.0.67-rc1 200 10/25/2016
1.0.66-rc4 214 10/25/2016
1.0.66-rc3 216 10/25/2016
1.0.66-rc2 215 10/25/2016
1.0.66-rc1 216 10/25/2016
1.0.65-rc2 215 10/25/2016
1.0.65-rc1 217 10/25/2016
1.0.14-rc1 217 10/25/2016
0.0.13-rc1 211 10/25/2016
0.0.12-rc1 213 10/25/2016
Show less