5 types derived from ReadOnlySequenceFactory
Microsoft.AspNetCore.SignalR.Microbenchmarks (5)
src\Shared\Buffers.Testing\ReadOnlySequenceFactory.cs (5)
27internal sealed class ArrayTestSequenceFactory : ReadOnlySequenceFactory 42internal sealed class MemoryTestSequenceFactory : ReadOnlySequenceFactory 57internal sealed class OwnedMemoryTestSequenceFactory : ReadOnlySequenceFactory 72internal sealed class SingleSegmentTestSequenceFactory : ReadOnlySequenceFactory 85internal sealed class BytePerSegmentTestSequenceFactory : ReadOnlySequenceFactory
6 references to ReadOnlySequenceFactory
Microsoft.AspNetCore.SignalR.Microbenchmarks (6)
HandshakeProtocolBenchmark.cs (1)
34_requestMessage5 = ReadOnlySequenceFactory.CreateSegments(Encoding.UTF8.GetBytes("{\"protocol\":\"dummy\",\"ver"), Encoding.UTF8.GetBytes("sion\":1}\u001e"));
src\Shared\Buffers.Testing\ReadOnlySequenceFactory.cs (5)
13public static ReadOnlySequenceFactory ArrayFactory { get; } = new ArrayTestSequenceFactory(); 14public static ReadOnlySequenceFactory MemoryFactory { get; } = new MemoryTestSequenceFactory(); 15public static ReadOnlySequenceFactory OwnedMemoryFactory { get; } = new OwnedMemoryTestSequenceFactory(); 16public static ReadOnlySequenceFactory SingleSegmentFactory { get; } = new SingleSegmentTestSequenceFactory(); 17public static ReadOnlySequenceFactory SegmentPerByteFactory { get; } = new BytePerSegmentTestSequenceFactory();