Skip to content

LimitingHttpMessageHandler class

Defined in

Namespace: Fusillade.Reactive Assembly: Fusillade.Reactive.dll Full name: Fusillade.Reactive.LimitingHttpMessageHandler Modifiers: public abstract

Summary

View source

        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

NameSummary
.ctorInitializes a new instance of the [LimitingHttpMessageHandler](# class.

Methods

NameSummary
ResetLimitResets 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...

Derived types

Inherited members