1 instantiation of Http2Utilities
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (1)
src\Shared\Http2cat\Http2CatHostedService.cs (1)
110var http2Utilities = new Http2Utilities(context, _logger, _stopTokenSource.Token);
54 references to Http2Utilities
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (54)
Http2Tests.cs (51)
49await h2Connection.StartStreamAsync(1, Http2Utilities.BrowserRequestHeaders, endStream: true); 57Http2Utilities.VerifyDataFrame(dataFrame, 1, endOfStream: true, length: 0); 98Http2Utilities.VerifyDataFrame(dataFrame, 1, endOfStream: false, length: 344); 100Http2Utilities.VerifyDataFrame(dataFrame, 1, endOfStream: true, length: 0); 148Http2Utilities.VerifyDataFrame(dataFrame, 1, endOfStream: true, length: 0); 208Http2Utilities.VerifyDataFrame(dataFrame, 1, endOfStream: false, length: 11); 212Http2Utilities.VerifyDataFrame(dataFrame, 1, endOfStream: true, length: 0); 272Http2Utilities.VerifyDataFrame(dataFrame, 1, endOfStream: false, length: 11); 276Http2Utilities.VerifyDataFrame(dataFrame, 1, endOfStream: true, length: 0); 299await h2Connection.StartStreamAsync(1, Http2Utilities.BrowserRequestHeaders, endStream: true); 307Http2Utilities.VerifyDataFrame(dataFrame, 1, endOfStream: false, length: 11); 310Http2Utilities.VerifyDataFrame(dataFrame, 1, endOfStream: true, length: 0); 335await h2Connection.StartStreamAsync(1, Http2Utilities.BrowserRequestHeaders, endStream: true); 346await h2Connection.StartStreamAsync(3, Http2Utilities.BrowserRequestHeaders, endStream: true); 379await h2Connection.StartStreamAsync(1, Http2Utilities.BrowserRequestHeaders, endStream: true); 382Http2Utilities.VerifyGoAway(goAwayFrame, int.MaxValue, Http2ErrorCode.NO_ERROR); 392Http2Utilities.VerifyDataFrame(dataFrame, 1, endOfStream: true, length: 0); 418await h2Connection.StartStreamAsync(1, Http2Utilities.BrowserRequestHeaders, endStream: true); 421Http2Utilities.VerifyGoAway(goAwayFrame, int.MaxValue, Http2ErrorCode.NO_ERROR); 431Http2Utilities.VerifyDataFrame(dataFrame, 1, endOfStream: true, length: 0); 458await h2Connection.StartStreamAsync(streamId, Http2Utilities.BrowserRequestHeaders, endStream: true); 461Http2Utilities.VerifyGoAway(goAwayFrame, int.MaxValue, Http2ErrorCode.NO_ERROR); 471Http2Utilities.VerifyDataFrame(dataFrame, streamId, endOfStream: true, length: 0); 478await h2Connection.StartStreamAsync(streamId, Http2Utilities.BrowserRequestHeaders, endStream: true); 488Http2Utilities.VerifyDataFrame(dataFrame, streamId, endOfStream: true, length: 0); 492await h2Connection.StartStreamAsync(streamId, Http2Utilities.BrowserRequestHeaders, endStream: true); 496Http2Utilities.VerifyGoAway(goAwayFrame, streamId, Http2ErrorCode.NO_ERROR); 507Http2Utilities.VerifyDataFrame(dataFrame, streamId, endOfStream: true, length: 0); 530await h2Connection.StartStreamAsync(1, Http2Utilities.BrowserRequestHeaders, endStream: true); 538Http2Utilities.VerifyDataFrame(dataFrame, 1, endOfStream: true, length: 0); 564await h2Connection.StartStreamAsync(1, Http2Utilities.BrowserRequestHeaders, endStream: true); 572Http2Utilities.VerifyResetFrame(resetFrame, expectedStreamId: 1, Http2ErrorCode.CANCEL); 596await h2Connection.StartStreamAsync(1, Http2Utilities.BrowserRequestHeaders, endStream: true); 604Http2Utilities.VerifyResetFrame(frame, expectedStreamId: 1, Http2ErrorCode.INTERNAL_ERROR); 681await h2Connection.StartStreamAsync(1, Http2Utilities.BrowserRequestHeaders, endStream: true); 684Http2Utilities.VerifyResetFrame(resetFrame, expectedStreamId: 1, expectedErrorCode: (Http2ErrorCode)1111); 723await h2Connection.StartStreamAsync(1, Http2Utilities.BrowserRequestHeaders, endStream: true); 734Http2Utilities.VerifyResetFrame(resetFrame, expectedStreamId: 1, expectedErrorCode: (Http2ErrorCode)1111); 770await h2Connection.StartStreamAsync(1, Http2Utilities.BrowserRequestHeaders, endStream: true); 781Http2Utilities.VerifyDataFrame(dataFrame, 1, endOfStream: false, length: 11); 784Http2Utilities.VerifyResetFrame(resetFrame, expectedStreamId: 1, expectedErrorCode: (Http2ErrorCode)1111); 822await h2Connection.StartStreamAsync(1, Http2Utilities.BrowserRequestHeaders, endStream: true); 833Http2Utilities.VerifyDataFrame(dataFrame, 1, endOfStream: false, length: 11); 836Http2Utilities.VerifyDataFrame(dataFrame, 1, endOfStream: true, length: 0); 876await h2Connection.StartStreamAsync(1, Http2Utilities.PostRequestHeaders, endStream: false); 882Http2Utilities.VerifyResetFrame(resetFrame, expectedStreamId: 1, expectedErrorCode: (Http2ErrorCode)1111); 924await h2Connection.StartStreamAsync(1, Http2Utilities.PostRequestHeaders, endStream: false); 931Http2Utilities.VerifyResetFrame(resetFrame, expectedStreamId: 1, expectedErrorCode: (Http2ErrorCode)1111); 974await h2Connection.StartStreamAsync(1, Http2Utilities.PostRequestHeaders, endStream: false); 986Http2Utilities.VerifyDataFrame(dataFrame, 1, endOfStream: true, length: 0); 989Http2Utilities.VerifyResetFrame(resetFrame, expectedStreamId: 1, expectedErrorCode: Http2ErrorCode.NO_ERROR);
src\Shared\Http2cat\Http2CatHostedService.cs (1)
110var http2Utilities = new Http2Utilities(context, _logger, _stopTokenSource.Token);
src\Shared\Http2cat\Http2CatIHostBuilderExtensions.cs (1)
13public static IHostBuilder UseHttp2Cat(this IHostBuilder hostBuilder, string address, Func<Http2Utilities, Task> scenario)
src\Shared\Http2cat\Http2CatOptions.cs (1)
12public Func<Http2Utilities, Task> Scenaro { get; set; }