133 references to ReadOnlySequence
Microsoft.AspNetCore.Components.Server.Tests (6)
src\SignalR\common\SignalR.Common\test\Internal\Protocol\MessagePackHubProtocolTestBase.cs (6)
229var data = new ReadOnlySequence<byte>(bytes); 254var data = new ReadOnlySequence<byte>(bytes); 275var byteSpan = new ReadOnlySequence<byte>(bytes); 363var data = new ReadOnlySequence<byte>(buffer); 396var data = new ReadOnlySequence<byte>(buffer); 407var data = new ReadOnlySequence<byte>(payload);
Microsoft.AspNetCore.Http.Connections.Tests (5)
HttpConnectionDispatcherTests.cs (4)
2963services.AddSingleton(new MessageWrapper() { Buffer = new ReadOnlySequence<byte>(new byte[] { 1, 2, 3 }) }); 2986services.AddSingleton(new MessageWrapper() { Buffer = new ReadOnlySequence<byte>(new byte[] { 4, 5, 6 }) }); 3018return new MessageWrapper() { Buffer = new ReadOnlySequence<byte>(new byte[] { (byte)(iteration + 1), (byte)(iteration + 2), (byte)(iteration + 3) }) }; 3073return new MessageWrapper() { Buffer = new ReadOnlySequence<byte>(new byte[] { (byte)(iteration + 1), (byte)(iteration + 2), (byte)(iteration + 3) }) };
ServerSentEventsMessageFormatterTests.cs (1)
20var buffer = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(payload));
Microsoft.AspNetCore.Mvc.TagHelpers.Test (1)
PrerenderComponentApplicationStoreTest.cs (1)
37["MyValue"] = new ReadOnlySequence<byte>(new byte[] { 1, 2, 3, 4 })
Microsoft.AspNetCore.OutputCaching (1)
RecyclableReadOnlySequenceSegment.cs (1)
91return new(segments[0]);
Microsoft.AspNetCore.OutputCaching.StackExchangeRedis (1)
RedisOutputCacheStore.cs (1)
240return ((IOutputCacheBufferStore)this).SetAsync(key, new ReadOnlySequence<byte>(value), tags.AsMemory(), validFor, cancellationToken);
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\Http2\Http2KeepAlive.cs (1)
24internal static readonly ReadOnlySequence<byte> PingPayload = new ReadOnlySequence<byte>(new byte[8]);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (40)
HttpParserTests.cs (21)
38var buffer = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes(requestLine)); 57var buffer = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes(requestLine)); 68var buffer = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes(requestLine)); 82var buffer = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes(requestLine)); 105var buffer = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes(requestLine)); 116var buffer = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes(requestLine)); 135var buffer = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes(requestLine)); 163var buffer = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes(requestLine)); 181var buffer = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes(requestLine)); 234var buffer = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes(rawHeaders)); 260var buffer = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes(rawHeaders)); 462var buffer1 = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes(headerLine)); 470var buffer2 = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes("\r\n")); 483var buffer = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes(rawHeaders)); 503var buffer = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes(rawHeaders)); 524var buffer = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes("GET % HTTP/1.1\r\n")); 536buffer = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes("GET / HTTP/1.2\r\n")); 547buffer = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes("Header: value\n\r\n")); 670var buffer = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes(headers)); 821var buffer = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes($"{headerName}:{rawHeaderValue}\r\n")); 839var buffer = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes(rawHeaders));
src\Shared\test\Shared.Tests\runtime\Http3\VariableLengthIntegerHelperTests.cs (1)
139ReadOnlySequence<byte> readOnlySequence = new ReadOnlySequence<byte>(new byte[]
StartLineTests.cs (17)
38var ros = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes($"POST {rawTarget} HTTP/1.1\r\n")); 65var ros = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes($"CONNECT {rawTarget} HTTP/1.1\r\n")); 93var ros = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes($"CONNECT {rawTarget} HTTP/1.1\r\n")); 120var ros = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes($"OPTIONS {rawTarget} HTTP/1.1\r\n")); 144var ros = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes($"POST {rawTarget} HTTP/1.1\r\n")); 189var ros = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes($"GET {rawTarget} HTTP/1.1\r\n")); 207ros = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes($"GET {rawTarget} HTTP/1.1\r\n")); 241ros = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes($"GET {rawTarget} HTTP/1.1\r\n")); 283var ros = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes($"GET {rawTarget} HTTP/1.1\r\n")); 300ros = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes($"GET {rawTarget} HTTP/1.1\r\n")); 334ros = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes($"GET {rawTarget} HTTP/1.1\r\n")); 364var ros = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes($"OPTIONS {rawTarget} HTTP/1.1\r\n")); 381ros = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes($"OPTIONS {rawTarget} HTTP/1.1\r\n")); 413ros = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes($"GET {rawTarget} HTTP/1.1\r\n")); 446var ros = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes($"CONNECT {rawTarget} HTTP/1.1\r\n")); 463ros = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes($"CONNECT {rawTarget} HTTP/1.1\r\n")); 495ros = new ReadOnlySequence<byte>(Encoding.ASCII.GetBytes($"CONNECT {rawTarget} HTTP/1.1\r\n"));
VariableIntHelperTests.cs (1)
17var decoded = VariableLengthIntegerHelper.GetInteger(new ReadOnlySequence<byte>(input), out _, out _);
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (2)
Http1ConnectionBenchmark.cs (1)
75_buffer = new ReadOnlySequence<byte>(data);
HttpParserBenchmark.cs (1)
84_buffer = new ReadOnlySequence<byte>(data);
Microsoft.AspNetCore.Shared.Tests (1)
runtime\Http3\VariableLengthIntegerHelperTests.cs (1)
139ReadOnlySequence<byte> readOnlySequence = new ReadOnlySequence<byte>(new byte[]
Microsoft.AspNetCore.SignalR.Common (1)
Protocol\RawResult.cs (1)
30RawSerializedData = new ReadOnlySequence<byte>(rawBytes.ToArray());
Microsoft.AspNetCore.SignalR.Common.Tests (51)
Internal\Formatters\BinaryMessageParserTests.cs (6)
21var span = new ReadOnlySequence<byte>(encoded); 56var span = new ReadOnlySequence<byte>(encoded); 70var buffer = new ReadOnlySequence<byte>(payload); 83var buffer = new ReadOnlySequence<byte>(payload); 98var buffer = new ReadOnlySequence<byte>(encoded); 117var buffer = new ReadOnlySequence<byte>(encoded);
Internal\Formatters\TextMessageParserTests.cs (4)
17var message = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("ABC\u001e")); 27var message = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("ABC")); 34var message = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("ABC\u001eXYZ\u001e")); 44var message = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("ABC\u001eXYZ\u001e123"));
Internal\Protocol\HandshakeProtocolTests.cs (5)
26var message = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(json)); 52var message = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(json)); 71var message = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("42")); 89var message = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(payload)); 105var message = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(payload));
Internal\Protocol\JsonHubProtocolTests.cs (6)
53var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(input)); 90var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(input)); 104var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(input)); 130var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(json)); 163var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(json)); 196var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(json));
Internal\Protocol\JsonHubProtocolTestsBase.cs (14)
145var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(input)); 195var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(input)); 206var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(testData)); 221var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(input)); 235var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(input)); 255var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(input)); 268var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(input)); 279var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(Frame(input))); 294var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(Frame(input))); 306var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(Frame("{\"type\":1,\"invocationId\":\"42\",\"target\":\"foo\",\"arguments\":[[],{\"target\":\"foo2\"}]}"))); 319var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(input)); 441var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(input)); 473var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(message)); 489var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(message));
Internal\Protocol\MessagePackHubProtocolTestBase.cs (6)
229var data = new ReadOnlySequence<byte>(bytes); 254var data = new ReadOnlySequence<byte>(bytes); 275var byteSpan = new ReadOnlySequence<byte>(bytes); 363var data = new ReadOnlySequence<byte>(buffer); 396var data = new ReadOnlySequence<byte>(buffer); 407var data = new ReadOnlySequence<byte>(payload);
Internal\Protocol\MessagePackHubProtocolTests.cs (3)
221var data = new ReadOnlySequence<byte>(input); 251var data = new ReadOnlySequence<byte>(input); 264var data = new ReadOnlySequence<byte>(input);
Internal\Protocol\NewtonsoftJsonHubProtocolTests.cs (2)
51var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(input)); 89var data = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes(input));
Internal\Protocol\Utf8BufferTextReaderTests.cs (5)
18var buffer = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("Hello World")); 31var buffer = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("a\u00E4\u00E4\u00a9o")); 49var buffer = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("Hello World")); 63var buffer = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("Hello World")); 95var buffer = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("\u00E4\u00E4\u00E5"));
Microsoft.AspNetCore.SignalR.Microbenchmarks (12)
HandshakeProtocolBenchmark.cs (10)
30_requestMessage1 = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("{\"protocol\":\"dummy\",\"version\":1}\u001e")); 31_requestMessage2 = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("{\"protocol\":\"\",\"version\":10}\u001e")); 32_requestMessage3 = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("{\"protocol\":\"\",\"version\":10,\"unknown\":null}\u001e")); 33_requestMessage4 = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("42")); 36_responseMessage1 = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("{\"error\":\"dummy\"}\u001e")); 37_responseMessage2 = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("{\"error\":\"\"}\u001e")); 38_responseMessage3 = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("{}\u001e")); 39_responseMessage4 = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("{\"unknown\":null}\u001e")); 40_responseMessage5 = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("{\"error\":\"\",\"minorVersion\":34}\u001e")); 41_responseMessage6 = new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("{\"error\":\"flump flump flump\",\"minorVersion\":112}\u001e"));
MessageParserBenchmark.cs (2)
57var data = new ReadOnlySequence<byte>(_binaryInput); 67var data = new ReadOnlySequence<byte>(_textInput);
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (1)
Protocol\NewtonsoftJsonHubProtocol.cs (1)
947return new RawResult(new ReadOnlySequence<byte>(strm.ToArray()));
Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests (2)
RedisProtocolTests.cs (2)
207new RedisCompletion("json", new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("{\"type\":3,\"invocationId\":\"1\",\"result\":1}"))), 221new RedisCompletion("messagepack", new ReadOnlySequence<byte>(new byte[] { 0x95, 0x03, 0x80, 0xa3, (byte)'x', (byte)'y', (byte)'z', 0x03, 0x2a })),
Microsoft.AspNetCore.WebUtilities.Microbenchmarks (1)
FormPipeReaderInternalsBenchmark.cs (1)
29var buffer = new ReadOnlySequence<byte>(_singleUtf8);
Microsoft.AspNetCore.WebUtilities.Tests (3)
FormPipeReaderTests.cs (3)
258var readOnlySequence = new ReadOnlySequence<byte>(encoding.GetBytes("foo=bar&baz=boo")); 603{ new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("fo=bar&ba")) } 610{ new ReadOnlySequence<byte>(Encoding.UTF8.GetBytes("fo=bar&b=")) }
Microsoft.Extensions.Caching.Hybrid.Tests (1)
DistributedCacheTests.cs (1)
287payload = new(arr);
Microsoft.Extensions.Caching.StackExchangeRedis (2)
RedisCache.cs (2)
156=> SetImpl(key, new(value), options); 203=> SetImplAsync(key, new(value), options, token);
System.Memory (1)
System\Buffers\ReadOnlySequence.cs (1)
26public static readonly ReadOnlySequence<T> Empty = new ReadOnlySequence<T>(Array.Empty<T>());