TaskHub.Shared

TaskHub.Shared.Networking.Abstractions

Contracts for HTTP client configuration and resilience policies.

Contents

Summary


The Networking Abstractions module provides the blueprint for resilient HTTP communication in the TaskHub ecosystem.

Key Concepts

NetworkNode

An abstraction of a remote service endpoint, including its URL, timeout policies, and retry strategies.

NetworkingSettings

A collection of global defaults and specific network nodes, used to configure the application’s networking behavior.