LimitingHttpMessageHandler class¶
Defined in
Namespace: Fusillade.Reactive
Assembly: Fusillade.Reactive.dll
Full name: Fusillade.Reactive.LimitingHttpMessageHandler
Modifiers: public abstract
Summary¶
Limiting HTTP schedulers only allow a certain number of bytes to be
read before cancelling all future requests. This is designed for
reading data that may or may not be used by the user later, in order
to improve response times should the user later request the data.
Applies to
net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481
Class hierarchy
classDiagram
class LimitingHttpMessageHandler
class DelegatingHandler
DelegatingHandler <|-- LimitingHttpMessageHandler
Inherits from: DelegatingHandler
Constructors¶
| Name | Summary |
|---|---|
| .ctor | Initializes a new instance of the [LimitingHttpMessageHandler](# class. |
Methods¶
| Name | Summary |
|---|---|
| ResetLimit | Resets the total limit of bytes to read, clearing any previously set limit. This is usually called when the app resumes from suspend, to indicate that we should fetch... |