165 references to WebSocketMessageType
Aspire.Dashboard (3)
Aspire.Dashboard.Tests (16)
Terminal\TerminalWebSocketTests.cs (13)
180await browser.SendAsync(message.AsMemory(0, split), WebSocketMessageType.Text, false, timeout.Token);
181await browser.SendAsync(message.AsMemory(split), WebSocketMessageType.Text, true, timeout.Token);
211await browser.SendAsync(new byte[64 * 1024], WebSocketMessageType.Text, false, timeout.Token);
215await browser.SendAsync(new byte[] { 1 }, WebSocketMessageType.Binary, true, timeout.Token);
224while (result.MessageType != WebSocketMessageType.Close);
622Assert.Equal(WebSocketMessageType.Close, result.MessageType);
671Assert.Equal(WebSocketMessageType.Close, result.MessageType);
705Assert.Equal(WebSocketMessageType.Binary, frame.MessageType);
738Assert.Equal(WebSocketMessageType.Binary, initial.MessageType);
791if (result.MessageType == WebSocketMessageType.Close)
795Assert.Equal(WebSocketMessageType.Binary, result.MessageType);
801return socket.SendAsync(Encoding.UTF8.GetBytes(message), WebSocketMessageType.Text, true, cancellationToken);
814Assert.Equal(WebSocketMessageType.Binary, result.MessageType);
Aspire.Hosting.Browsers (2)
Aspire.Hosting.Browsers.Tests (4)
dotnet-svcutil-lib (13)
Microsoft.AspNetCore.Http.Connections (11)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\LoggerMessage.g.cs (3)
904private static readonly global::System.Action<global::Microsoft.Extensions.Logging.ILogger, global::System.Net.WebSockets.WebSocketMessageType, int, bool, global::System.Exception?> __MessageReceivedCallback =
905global::Microsoft.Extensions.Logging.LoggerMessage.Define<global::System.Net.WebSockets.WebSocketMessageType, int, bool>(global::Microsoft.Extensions.Logging.LogLevel.Trace, new global::Microsoft.Extensions.Logging.EventId(9, "MessageReceived"), "Message received. Type: {MessageType}, size: {Size}, EndOfMessage: {EndOfMessage}.", new global::Microsoft.Extensions.Logging.LogDefineOptions() { SkipEnabledCheck = true });
912public static partial void MessageReceived(global::Microsoft.Extensions.Logging.ILogger logger, global::System.Net.WebSockets.WebSocketMessageType messageType, int size, bool endOfMessage)
Microsoft.AspNetCore.Http.Connections.Client (12)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\LoggerMessage.g.cs (3)
1090private static readonly global::System.Action<global::Microsoft.Extensions.Logging.ILogger, global::System.Net.WebSockets.WebSocketMessageType, int, bool, global::System.Exception?> __MessageReceivedCallback =
1091global::Microsoft.Extensions.Logging.LoggerMessage.Define<global::System.Net.WebSockets.WebSocketMessageType, int, bool>(global::Microsoft.Extensions.Logging.LogLevel.Debug, new global::Microsoft.Extensions.Logging.EventId(12, "MessageReceived"), "Message received. Type: {MessageType}, size: {Count}, EndOfMessage: {EndOfMessage}.", new global::Microsoft.Extensions.Logging.LogDefineOptions() { SkipEnabledCheck = true });
1098public static partial void MessageReceived(global::Microsoft.Extensions.Logging.ILogger logger, global::System.Net.WebSockets.WebSocketMessageType messageType, int count, bool endOfMessage)
Microsoft.AspNetCore.Owin (20)
Microsoft.AspNetCore.SpaServices.Extensions (1)
Microsoft.AspNetCore.TestHost (9)
Microsoft.AspNetCore.Watch.BrowserRefresh (1)
Microsoft.DotNet.HotReload.Watch (5)
Microsoft.Extensions.DotNetDeltaApplier (2)
netstandard (1)
System (1)
System.Net.HttpListener (1)
System.Net.WebSockets (36)
System\Net\WebSockets\ManagedWebSocket.cs (16)
297public override Task SendAsync(ArraySegment<byte> buffer, WebSocketMessageType messageType, bool endOfMessage, CancellationToken cancellationToken)
308public override ValueTask SendAsync(ReadOnlyMemory<byte> buffer, WebSocketMessageType messageType, bool endOfMessage, CancellationToken cancellationToken) =>
311public override ValueTask SendAsync(ReadOnlyMemory<byte> buffer, WebSocketMessageType messageType, WebSocketMessageFlags messageFlags, CancellationToken cancellationToken)
341opcode = messageType == WebSocketMessageType.Binary ? MessageOpcode.Binary : MessageOpcode.Text;
892return GetReceiveResult<TResult>(0, WebSocketMessageType.Close, true);
911messageType: header.Opcode == MessageOpcode.Text ? WebSocketMessageType.Text : WebSocketMessageType.Binary,
1007header.Opcode == MessageOpcode.Text ? WebSocketMessageType.Text : WebSocketMessageType.Binary,
1059private TResult GetReceiveResult<TResult>(int count, WebSocketMessageType messageType, bool endOfMessage)
1924internal static void ThrowIfInvalidMessageType(WebSocketMessageType messageType, [CallerArgumentExpression(nameof(messageType))] string? paramName = null)
1926if (messageType is not (WebSocketMessageType.Text or WebSocketMessageType.Binary))
1931static void ThrowInvalidMessageType(WebSocketMessageType messageType, string? paramName) =>
1934messageType, nameof(SendAsync), nameof(WebSocketMessageType.Binary), nameof(WebSocketMessageType.Text), nameof(CloseOutputAsync)),
System.Net.WebSockets.Client (14)
System.ServiceModel.Http (13)