modelcontextprotocol / modelcontextprotocol/csharp-sdk
Streamable HTTP server support under .NET Framework
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- C#
- Sterne
- 4.5k
- Forks
- 814
- Ø Merge
- 9 T. 19 Std.
- Gemergte PRs (30 T.)
- 4
Beschreibung
The previous issue got turned into a discussion and became off-topic to my own issue. I'd like to ask the following question, based on the fact that ModelContextProtocol supports .NET Standard 2.0 and still contains classes and methods for Streamable HTTP servers (e.g StreamableHttpServerTransport):
What is currently stopping .NET Framework from getting Streamable HTTP server support? I see no reason why it is held back for .NET Framework considering the transport class is not. Even a SSE fallback (proven to work on .NET Framework) would be acceptable since it is defined by the MCP specs.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginnen Sie mit der Untersuchung der Ziel-Frameworks von ModelContextProtocol und der Implementierung von StreamableHttpServerTransport, um festzustellen, welche .NET Framework-Einschränkung die Serverunterstützung verhindert. Das Issue nennt keine bestimmten Dateien oder Tests; für den Abschluss wäre entweder die Implementierung von unterstütztem Streamable HTTP oder SSE-Fallback-Unterstützung erforderlich oder die Dokumentation der konkreten Blockade und des erforderlichen Umfangs.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- csharp
- Bereich
- backend-api-design
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 38/100