Use MapGet for OpenAPI documentation generation

Fix for shared memory stream
This commit is contained in:
2025-05-23 14:03:48 +02:00
parent 881c25551a
commit c0e1ab620a
2 changed files with 3 additions and 3 deletions
@@ -6,7 +6,7 @@
<Nullable>enable</Nullable>
<OutputType>Library</OutputType>
<IsPackable>true</IsPackable>
<Version>0.8.5</Version>
<Version>0.8.6</Version>
<Authors>Alexandru Macocian</Authors>
<PackageLicenseFile>LICENSE</PackageLicenseFile>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
@@ -34,7 +34,7 @@ public static class WebApplicationExtensions
where TWebSocketRoute : WebSocketRouteBase
{
app.ThrowIfNull();
return app.Map(route, async context =>
return app.MapGet(route, async context =>
{
if (context.WebSockets.IsWebSocketRequest)
{
@@ -140,7 +140,7 @@ public static class WebApplicationExtensions
throw new InvalidOperationException("Route HttpContext is null");
}
using var ms = StreamManager.GetStream(route.Context.Session.Id);
using var ms = StreamManager.GetStream();
ValueWebSocketReceiveResult result;
while(webSocket.State == WebSocketState.Open && !cancellationToken.IsCancellationRequested)
{