Ocelot 10.0.3

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.

There is a newer prerelease version of this package available.
See the version list below for details.
Install-Package Ocelot -Version 10.0.3
dotnet add package Ocelot --version 10.0.3
paket add Ocelot --version 10.0.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Version History

Version Downloads Last updated
10.1.0-unstable0011 11 8/20/2018
10.1.0-unstable0010 18 8/19/2018
10.1.0-unstable0009 18 8/19/2018
10.1.0-unstable0008 16 8/19/2018
10.1.0-unstable0007 38 8/14/2018
10.1.0-unstable0006 22 8/14/2018
10.1.0-unstable0005 20 8/14/2018
10.1.0-unstable0004 21 8/14/2018
10.1.0-unstable0003 28 8/12/2018
10.1.0-unstable0002 21 8/12/2018
10.1.0-unstable0001 22 8/12/2018
10.0.3 (current) 136 8/19/2018
10.0.2 407 8/14/2018
10.0.1 220 8/12/2018
10.0.0 48 8/12/2018
9.1.0-unstable0001 24 8/12/2018
9.0.0 49 8/12/2018
9.0.0-unstable0041 23 8/12/2018
8.1.0-unstable0040 23 8/12/2018
8.1.0-unstable0039 21 8/11/2018
8.1.0-unstable0037 25 8/11/2018
8.1.0-unstable0036 21 8/11/2018
8.1.0-unstable0035 65 8/4/2018
8.1.0-unstable0034 29 8/4/2018
8.1.0-unstable0031 29 8/4/2018
8.1.0-unstable0030 29 8/4/2018
8.1.0-unstable0029 30 8/3/2018
8.1.0-unstable0028 53 8/2/2018
8.1.0-unstable0027 45 8/2/2018
8.1.0-unstable0026 35 8/1/2018
8.1.0-unstable0025 42 7/31/2018
8.1.0-unstable0023 29 7/31/2018
8.1.0-unstable0022 28 7/31/2018
8.1.0-unstable0021 28 7/31/2018
8.1.0-unstable0020 38 7/30/2018
8.1.0-unstable0019 28 7/30/2018
8.1.0-unstable0018 38 7/30/2018
8.1.0-unstable0017 28 7/30/2018
8.1.0-unstable0016 34 7/29/2018
8.1.0-unstable0015 28 7/29/2018
8.1.0-unstable0014 28 7/27/2018
8.1.0-unstable0013 28 7/27/2018
8.1.0-unstable0012 41 7/25/2018
8.1.0-unstable0011 27 7/25/2018
8.1.0-unstable0010 37 7/23/2018
8.1.0-unstable0009 35 7/21/2018
8.1.0-unstable0008 29 7/21/2018
8.1.0-unstable0006 29 7/20/2018
8.1.0-unstable0005 28 7/20/2018
8.1.0-unstable0004 28 7/20/2018
8.1.0-unstable0003 35 7/19/2018
8.1.0-unstable0002 39 7/19/2018
8.1.0-unstable0001 102 7/12/2018
8.0.8 81 8/11/2018
8.0.7 790 8/4/2018
8.0.6 131 8/3/2018
8.0.5 86 8/3/2018
8.0.4 703 7/30/2018
8.0.3 160 7/28/2018
8.0.2 454 7/25/2018
8.0.1 532 7/21/2018
8.0.0 1,657 7/11/2018
8.0.0-unstable0044 44 7/11/2018
7.1.0-unstable0043 44 7/11/2018
7.1.0-unstable0042 45 7/10/2018
7.1.0-unstable0041 44 7/10/2018
7.1.0-unstable0040 47 7/9/2018
7.1.0-unstable0039 49 7/9/2018
7.1.0-unstable0038 46 7/8/2018
7.1.0-unstable0037 44 7/8/2018
7.1.0-unstable0036 129 7/5/2018
7.1.0-unstable0035 60 7/2/2018
7.1.0-unstable0034 53 7/1/2018
7.1.0-unstable0033 46 6/29/2018
7.1.0-unstable0031 66 6/27/2018
7.1.0-unstable0030 85 6/22/2018
7.1.0-unstable0029 67 6/22/2018
7.1.0-unstable0028 56 6/21/2018
7.1.0-unstable0027 57 6/20/2018
7.1.0-unstable0026 57 6/20/2018
7.1.0-unstable0025 47 6/19/2018
7.1.0-unstable0023 55 6/17/2018
7.1.0-unstable0022 60 6/15/2018
7.1.0-unstable0020 68 6/12/2018
7.1.0-unstable0019 47 6/11/2018
7.1.0-unstable0017 48 6/11/2018
7.1.0-unstable0016 49 6/11/2018
7.1.0-unstable0014 42 6/8/2018
7.1.0-unstable0013 48 6/8/2018
7.1.0-unstable0012 60 6/6/2018
7.1.0-unstable0011 130 5/31/2018
7.1.0-unstable0010 78 5/24/2018
7.1.0-unstable0009 52 5/24/2018
7.1.0-unstable0007 51 5/22/2018
7.1.0-unstable0006 51 5/22/2018
7.1.0-unstable0005 56 5/17/2018
7.1.0-unstable0002 55 5/15/2018
7.1.0-unstable0001 55 5/14/2018
7.0.9 390 7/9/2018
7.0.8 480 7/8/2018
7.0.7 743 7/2/2018
7.0.6 2,687 6/22/2018
7.0.5 1,533 6/12/2018
7.0.4 3,708 5/17/2018
7.0.3 365 5/15/2018
7.0.1 189 5/14/2018
7.0.0 305 5/11/2018
7.0.0-unstable0024 46 5/11/2018
6.1.0-unstable0019 53 5/9/2018
6.0.0 1,251 4/30/2018
6.0.0-unstable0064 57 4/30/2018
5.6.0-unstable0032 52 4/30/2018
5.6.0-unstable0031 55 4/30/2018
5.6.0-unstable0030 57 4/26/2018
5.6.0-unstable0029 56 4/26/2018
5.6.0-unstable0028 62 4/25/2018
5.6.0-unstable0027 60 4/24/2018
5.6.0-unstable0025 148 4/22/2018
5.6.0-unstable0024 154 4/20/2018
5.6.0-unstable0023 257 4/18/2018
5.6.0-unstable0022 56 4/18/2018
5.6.0-unstable0021 61 4/18/2018
5.6.0-unstable0020 61 4/18/2018
5.6.0-unstable0006 60 4/17/2018
5.6.0-unstable0005 60 4/17/2018
5.6.0-unstable0004 162 4/14/2018
5.6.0-unstable0003 252 4/7/2018
5.6.0-unstable0002 62 4/12/2018
5.6.0-unstable0001 72 4/8/2018
5.5.7 567 4/25/2018
5.5.6 101 4/25/2018
5.5.5 243 4/22/2018
5.5.4 183 4/21/2018
5.5.3 1,153 4/19/2018
5.5.2 380 4/12/2018
5.5.1 390 4/8/2018
5.5.0 488 4/7/2018
5.4.0-unstable0004 175 4/7/2018
5.4.0-unstable0003 176 4/7/2018
5.4.0-unstable0002 82 4/6/2018
5.4.0-unstable0001 73 4/2/2018
5.3.1 566 4/2/2018
5.3.0 714 3/24/2018
5.3.0-unstable0004 183 3/23/2018
5.3.0-unstable0003 77 3/22/2018
5.3.0-unstable0002 74 3/21/2018
5.2.0 337 3/20/2018
5.2.0-unstable0001 74 3/20/2018
5.1.0 213 3/18/2018
5.1.0-unstable0010 75 3/18/2018
5.1.0-unstable0009 78 3/17/2018
5.1.0-unstable0008 81 3/17/2018
5.1.0-unstable0007 81 3/17/2018
5.1.0-unstable0006 78 3/17/2018
5.1.0-unstable0005 79 3/16/2018
5.1.0-unstable0004 84 3/14/2018
5.1.0-unstable0002 82 3/13/2018
5.1.0-unstable0001 94 3/10/2018
5.0.1 676 3/13/2018
5.0.0 227 3/10/2018
4.1.0-unstable0001 73 3/10/2018
4.0.0 176 3/9/2018
4.0.0-unstable0013 76 3/9/2018
3.2.0-unstable0044 78 3/8/2018
3.2.0-unstable0040 85 3/8/2018
3.2.0-unstable0039 85 3/5/2018
3.2.0-unstable0038 79 3/4/2018
3.2.0-unstable0037 82 3/4/2018
3.2.0-unstable0033 81 3/3/2018
3.2.0-unstable0018 76 3/3/2018
3.2.0-unstable0017 78 3/2/2018
3.2.0-unstable0016 81 3/2/2018
3.2.0-unstable0015 78 3/2/2018
3.2.0-unstable0013 80 3/2/2018
3.2.0-unstable0012 82 3/2/2018
3.2.0-unstable0009 82 3/2/2018
3.2.0-unstable0008 78 3/2/2018
3.2.0-unstable0007 77 3/1/2018
3.2.0-unstable0006 101 2/27/2018
3.2.0-unstable0005 80 2/27/2018
3.2.0-unstable0004 81 2/27/2018
3.2.0-unstable0002 389 2/21/2018
3.2.0-unstable0001 98 2/15/2018
3.1.9 1,503 3/4/2018
3.1.8 84 3/3/2018
3.1.7 162 3/1/2018
3.1.6 318 2/21/2018
3.1.5 323 2/15/2018
3.1.4 107 2/14/2018
3.1.0-unstable0012 81 2/14/2018
3.1.0-unstable0010 79 2/13/2018
3.1.0-unstable0007 84 2/13/2018
3.1.0-unstable0006 84 2/12/2018
3.1.0-unstable0005 99 2/8/2018
3.1.0-unstable0004 112 2/3/2018
3.1.0-unstable0003 85 2/2/2018
3.1.0-unstable0002 82 2/1/2018
3.1.0-unstable0001 81 2/1/2018
3.0.3 93 2/13/2018
3.0.2 323 2/5/2018
3.0.1 184 2/2/2018
3.0.0 14,866 1/31/2018
3.0.0-unstable0059 86 1/31/2018
2.1.0-unstable0058 85 1/31/2018
2.1.0-unstable0057 91 1/27/2018
2.1.0-unstable0056 86 1/22/2018
2.1.0-unstable0055 83 1/18/2018
2.1.0-unstable0053 81 1/16/2018
2.1.0-unstable0052 87 1/13/2018
2.1.0-unstable0051 78 1/10/2018
2.1.0-unstable0050 85 1/10/2018
2.1.0-unstable0049 82 1/10/2018
2.1.0-unstable0048 78 1/10/2018
2.1.0-unstable0047 81 1/6/2018
2.1.0-unstable0046 112 1/5/2018
2.1.0-unstable0045 82 1/5/2018
2.1.0-unstable0044 83 1/2/2018
2.1.0-unstable0043 82 1/1/2018
2.1.0-unstable0042 113 12/18/2017
2.1.0-unstable0041 92 12/12/2017
2.1.0-unstable0037 88 12/9/2017
2.1.0-unstable0036 278 12/6/2017
2.0.11 346 1/22/2018
2.0.10 588 1/10/2018
2.0.8 176 1/6/2018
2.0.7 94 1/5/2018
2.0.6 143 1/2/2018
2.0.5 126 1/1/2018
2.0.4 862 11/25/2017
2.0.3 513 11/22/2017
2.0.2 165 11/19/2017
2.0.1 892 11/15/2017
2.0.0 723 11/1/2017
1.5.0-unstable0158 77 10/13/2017
1.5.0-unstable0154 78 10/9/2017
1.5.0-unstable0151 73 10/9/2017
1.5.0-unstable0149 84 9/12/2017
1.5.0-unstable0147 91 8/30/2017
1.5.0-unstable0144 135 7/19/2017
1.5.0-unstable0134 101 7/4/2017
1.5.0-unstable0133 98 7/4/2017
1.5.0-unstable0131 98 7/4/2017
1.5.0-unstable0130 99 6/30/2017
1.5.0-unstable0122 99 6/29/2017
1.5.0-unstable0115 100 6/25/2017
1.5.0-unstable0111 100 6/24/2017
1.5.0-unstable0107 107 6/17/2017
1.5.0-unstable0103 100 6/16/2017
1.5.0-unstable0079 107 5/9/2017
1.5.0-unstable0072 119 4/28/2017
1.5.0-unstable0071 101 4/23/2017
1.5.0-unstable0067 103 4/21/2017
1.5.0-unstable0059 103 4/16/2017
1.5.0-unstable0053 106 3/19/2017
1.5.0-unstable0043 99 3/19/2017
1.5.0-unstable0039 101 3/18/2017
1.5.0-unstable0033 99 3/15/2017
1.5.0-unstable0031 100 3/14/2017
1.5.0-unstable0029 101 3/12/2017
1.5.0-unstable0028 98 3/12/2017
1.5.0-unstable0027 99 3/12/2017
1.5.0-unstable0004 107 3/7/2017
1.4.20 218 10/13/2017
1.4.11 124 10/9/2017
1.4.10 333 8/30/2017
1.4.9 385 6/30/2017
1.4.8 111 6/29/2017
1.4.7 124 6/25/2017
1.4.6 106 6/24/2017
1.4.5 119 6/19/2017
1.4.4 164 4/28/2017
1.4.3 113 4/27/2017
1.4.2 140 4/16/2017
1.4.1 242 3/7/2017
1.4.0-unstable0110 103 3/6/2017
1.4.0-unstable0108 104 3/5/2017
1.4.0-unstable0107 102 3/5/2017
1.4.0-unstable0106 103 3/5/2017
1.4.0-unstable0105 106 3/5/2017
1.4.0-unstable0104 103 3/5/2017
1.4.0-unstable0103 102 3/5/2017
1.4.0-unstable0102 103 3/5/2017
1.4.0-unstable0092 112 2/26/2017
1.4.0-unstable0091 123 2/25/2017
1.4.0-unstable0090 109 2/25/2017
1.4.0-unstable0089 105 2/25/2017
1.4.0-unstable0064 113 2/21/2017
1.4.0-unstable0058 104 2/17/2017
1.4.0-unstable0056 103 2/17/2017
1.4.0-unstable0055 103 2/16/2017
1.4.0-unstable0051 104 2/15/2017
1.4.0-unstable0030 107 2/11/2017
1.4.0-unstable0026 105 2/11/2017
1.4.0-unstable0023 107 2/11/2017
1.4.0-set-up-admin-api0001 101 2/15/2017
1.4.0-qos-documentatio0001 108 2/11/2017
1.4.0-pullrequest0047 102 2/17/2017
1.4.0-pullrequest0039 106 2/11/2017
1.4.0-publish-unable-a0001 106 2/11/2017
1.4.0-nuget-package-de0001 104 2/17/2017
1.4.0-beta0001 102 3/7/2017
1.3.3-pullrequest0054 105 2/20/2017
1.3.2 162 2/17/2017
1.3.2-pullrequest0045 103 2/15/2017
1.3.2-pullrequest0037 104 2/15/2017
1.3.1 123 2/7/2017
1.3.0-unstable0002 101 2/7/2017
1.2.0-unstable0033 147 2/6/2017
1.1.0 130 2/2/2017
1.1.0-beta0001 102 2/2/2017
1.0.123 114 1/29/2017
1.0.122 119 1/24/2017
1.0.120 124 1/21/2017
1.0.117 126 1/21/2017
1.0.115-rc1 105 1/21/2017
1.0.114-rc1 114 1/20/2017
1.0.112-rc1 113 1/18/2017
1.0.111-rc1 115 1/17/2017
1.0.110-rc1 113 1/17/2017
1.0.109-rc1 112 1/17/2017
1.0.108-rc1 115 1/12/2017
1.0.107-rc1 113 1/12/2017
1.0.106-rc1 119 12/1/2016
1.0.104-rc1 116 11/26/2016
1.0.103-rc1 115 11/26/2016
1.0.102-rc1 123 11/6/2016
1.0.101-rc1 121 11/6/2016
1.0.100-rc1 118 11/5/2016
1.0.99-rc1 118 11/5/2016
1.0.98-rc1 118 11/5/2016
1.0.97-rc1 117 11/5/2016
1.0.96-rc1 117 11/5/2016
1.0.95-rc1 117 11/5/2016
1.0.94-rc1 117 11/5/2016
1.0.93-rc1 118 11/5/2016
1.0.92-rc1 118 11/5/2016
1.0.91-rc1 118 11/5/2016
1.0.90-rc1 117 11/5/2016
1.0.89-rc1 125 11/2/2016
1.0.88-rc1 119 11/2/2016
1.0.87-rc1 121 11/2/2016
1.0.86-rc1 119 11/2/2016
1.0.85-rc1 131 10/30/2016
1.0.84-rc1 119 10/30/2016
1.0.83-rc1 120 10/30/2016
1.0.82-rc1 118 10/30/2016
1.0.81-rc1 124 10/29/2016
1.0.80-rc1 118 10/29/2016
1.0.79-rc1 118 10/29/2016
1.0.78-rc1 126 10/28/2016
1.0.77-rc1 131 10/26/2016
1.0.76-rc1 127 10/25/2016
1.0.75-rc1 120 10/25/2016
1.0.69-rc1 119 10/25/2016
1.0.68-rc1 121 10/25/2016
1.0.67-rc1 121 10/25/2016
1.0.66-rc4 128 10/25/2016
1.0.66-rc3 129 10/25/2016
1.0.66-rc2 129 10/25/2016
1.0.66-rc1 130 10/25/2016
1.0.65-rc2 129 10/25/2016
1.0.65-rc1 131 10/25/2016
1.0.14-rc1 131 10/25/2016
0.0.13-rc1 125 10/25/2016
0.0.12-rc1 127 10/25/2016
Show less