Nalix.Network.Pipeline
12.1.1
dotnet add package Nalix.Network.Pipeline --version 12.1.1
NuGet\Install-Package Nalix.Network.Pipeline -Version 12.1.1
<PackageReference Include="Nalix.Network.Pipeline" Version="12.1.1" />
<PackageVersion Include="Nalix.Network.Pipeline" Version="12.1.1" />
<PackageReference Include="Nalix.Network.Pipeline" />
paket add Nalix.Network.Pipeline --version 12.1.1
#r "nuget: Nalix.Network.Pipeline, 12.1.1"
#:package Nalix.Network.Pipeline@12.1.1
#addin nuget:?package=Nalix.Network.Pipeline&version=12.1.1
#tool nuget:?package=Nalix.Network.Pipeline&version=12.1.1
Nalix.Network.Pipeline
Inbound packet middleware and protection primitives for Nalix runtime dispatch.
Key Features
| Feature | Source | Description |
|---|---|---|
| 🛡️ Permission Gate | Inbound/PermissionMiddleware.cs |
Enforces [PacketPermission] metadata and fails closed when permission metadata is missing. |
| 🚦 Rate Limiting | Inbound/RateLimitMiddleware.cs, Throttling/* |
Applies [PacketRateLimit] policies or global per-endpoint token buckets. |
| ⚙️ Concurrency Gate | Inbound/ConcurrencyMiddleware.cs, Throttling/ConcurrencyGate.cs |
Enforces [PacketConcurrencyLimit] with optional queueing and circuit-breaker protection. |
| ⏱️ Timeout Guard | Inbound/TimeoutMiddleware.cs |
Applies [PacketTimeout] limits and emits transient timeout directives. |
| 🕒 Time Sync Service | Timekeeping/TimeSynchronizer.cs |
Emits optional Unix-millisecond ticks at a default 16 ms cadence. |
Installation
dotnet add package Nalix.Network.Pipeline
Documentation
See Nalix.Network.Pipeline for source-mapped package details and option references.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Nalix.Common (>= 12.1.1)
- Nalix.Framework (>= 12.1.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|
- Adaptive Traffic Shaping: Robust Token Bucket and Policy-based rate limiters to protect critical network boundaries from traffic bursts.
- Middleware Defense: High-efficiency inbound filters for permission validation, concurrency gating, and automated timeout enforcement.
- Temporal Accuracy: Integrated TimeSynchronizer for precise, high-resolution clock coordination in distributed networking environments.
- Modular Integration: Decoupled pipeline and throttling primitives that can be used independently from the core transport runtime.