net8.0net10.0.NETStandard2.0.NETStandard2.1
Provides components to build a buffer-backed channel for publishing events to distributed systems over HTTP through Elastic.Transport
Published
Mar 20, 2026
7mo ago
Total Downloads
11.9M
11,915,279
Install
dotnet add package Elastic.Ingest.Transport --version 0.39.0
| Product | Versions |
|---|---|
| .NET | |
| .NET Standard |
README
Elastic.Ingest.Transport
Integrates the Elastic.Transport HTTP layer with the Elastic.Channels buffering infrastructure.
Most users install Elastic.Ingest.Elasticsearch which pulls this package in as a transitive dependency.
What it provides
TransportChannelBase<TChannelOptions, TEvent, TResponse>— abstract channel that sends buffered batches overITransport- Response-item handling — per-item success/failure tracking from bulk responses
- AOT compatibility — supports Native AOT on
net8.0+
Where it sits
Elastic.Ingest.Elasticsearch ← strategies, channels, orchestrators
↓
Elastic.Ingest.Transport ← ITransport integration (this package)
↓
Elastic.Channels ← buffered channel infrastructure
Documentation
Full documentation: https://elastic.github.io/elastic-ingest-dotnet/
- Architecture — package layering and the push model
- Transport layer — how this package bridges channels and Elasticsearch
Changes from Previous Version
No structural changes between v0.38.0 and v0.39.0.
Adoption Assessment
A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.
Compatibility metadata lists 4 target frameworks; confirm the exact target used by your application.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.