Farfetch.LoadShedding.AspNetCore assembly
Farfetch.LoadShedding.AspNetCore.Attributes namespace
| public type | description |
|---|---|
| class EndpointPriorityAttribute | Priority attribute for the endpoint |
Farfetch.LoadShedding.AspNetCore.Configurators namespace
| public type | description |
|---|---|
| class LoadSheddingOptions | Represents the LoadShedding Configurator. |
Farfetch.LoadShedding.AspNetCore.Options namespace
| public type | description |
|---|---|
| class AdaptativeLimiterOptions | Options for adaptative concurrency limiter. |
Farfetch.LoadShedding.AspNetCore.Resolvers namespace
| public type | description |
|---|---|
| interface IPriorityResolver | Priority resolver contract. |
Microsoft.AspNetCore.Builder namespace
| public type | description |
|---|---|
| static class IApplicationBuilderExtensions | Extension to IApplicationBuilder in order to easily configure the UseLoadShedding. |
| static class IServiceCollectionExtensions | Extension to IServiceCollection in order to easily configure the AddLoadShedding. |