Problem
The README states "Works as a custom transport for ASP.NET Core Kestrel" and lists Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions as a key dependency. No Kestrel integration exists.
Sub-tasks
Dependencies
Depends on: #108 (needs UDP for completeness), #103 (TCP must be tested first)
Unlocks: #132 (Kestrel backend selection)
Phase
Phase 3 (Advanced Integrations)
Problem
The README states "Works as a custom transport for ASP.NET Core Kestrel" and lists
Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractionsas a key dependency. No Kestrel integration exists.Sub-tasks
src/Magma.Kestrelproject referencingMicrosoft.AspNetCore.Server.Kestrel.Transport.AbstractionsIConnectionListenerFactorybacked by Magma's TCP transportMagmaConnectionwrapping Magma TCP connection as a KestrelConnectionContextIDuplexPipeDependencies
Depends on: #108 (needs UDP for completeness), #103 (TCP must be tested first)
Unlocks: #132 (Kestrel backend selection)
Phase
Phase 3 (Advanced Integrations)