csharp-sdk/tests/ModelContextProtocol.AspNetCore.Tests/Utils
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Stephen Halter 7dcba357d4
Add server-side Streamable HTTP transport support (#330)
- Changes IJsonRpcMessage to an abstract base class so RelatedTransport will always be available
- Streamable HTTP supports multiple concurrent HTTP request with their own indpendent SSE response streams
- RelatedTransport indicates the source or destination of the JsonRpcMessage

- Changes the default RequestId to a JSON number for better compatibility with MCP servers in the wild
2025-04-18 17:07:23 -07:00
..
DelegatingTestOutputHelper.cs Separate ASP.NET Core tests into a distinct project and make the main test project netfx compatible. (#254) 2025-04-09 19:16:53 +01:00
KestrelInMemoryConnection.cs Add StreamableHttpHandler and WithHttpTransport (#291) 2025-04-14 10:15:33 -04:00
KestrelInMemoryTest.cs Add server-side Streamable HTTP transport support (#330) 2025-04-18 17:07:23 -07:00
KestrelInMemoryTransport.cs Add StreamableHttpHandler and WithHttpTransport (#291) 2025-04-14 10:15:33 -04:00
LoggedTest.cs Add StreamableHttpHandler and WithHttpTransport (#291) 2025-04-14 10:15:33 -04:00
MockHttpHandler.cs Separate ASP.NET Core tests into a distinct project and make the main test project netfx compatible. (#254) 2025-04-09 19:16:53 +01:00
TestServerTransport.cs Add server-side Streamable HTTP transport support (#330) 2025-04-18 17:07:23 -07:00
XunitLoggerProvider.cs Add StreamableHttpHandler and WithHttpTransport (#291) 2025-04-14 10:15:33 -04:00