17 references to Http2
Aspire.Dashboard (2)
DashboardWebApplication.cs (2)
596
EndpointInfo.TryAddEndpoint(endpoints, dashboardOptions.Otlp.GetGrpcEndpointAddress(), "OtlpGrpc", httpProtocols: HttpProtocols.
Http2
, requireCertificate: dashboardOptions.Otlp.AuthMode == OtlpAuthMode.ClientCertificate, connectionType: ConnectionType.OtlpGrpc);
664
if (!endpointConfiguration.IsHttps && connectionTypes.Contains(ConnectionType.Frontend) && endpointConfiguration.ListenOptions.Protocols == HttpProtocols.
Http2
)
Aspire.Dashboard.Tests (1)
Integration\DashboardClientAuthTests.cs (1)
98
options.Protocols = HttpProtocols.
Http2
;
Aspire.Hosting (3)
Dashboard\DashboardServiceHost.cs (1)
168
options.Protocols = HttpProtocols.
Http2
;
ProjectResourceBuilderExtensions.cs (2)
514
var isHttp2ConfiguredInKestrelEndpointDefaults = config["Kestrel:EndpointDefaults:Protocols"] == nameof(HttpProtocols.
Http2
);
520
e.Transport = bindingLevelProtocols == nameof(HttpProtocols.
Http2
) ? "http2" : e.Transport;
Microsoft.AspNetCore.Server.Kestrel.Core (11)
HttpProtocols.cs (4)
28
/// The <see cref="Http1"/> and <see cref="
Http2
"/> protocol versions.
30
Http1AndHttp2 = Http1 |
Http2
,
38
/// The <see cref="Http1"/>, <see cref="
Http2
"/>, and <see cref="Http3"/> protocol versions.
40
Http1AndHttp2AndHttp3 = Http1 |
Http2
| Http3
Internal\HttpConnection.cs (3)
74
case HttpProtocols.
Http2
:
220
var http2Enabled = _context.Protocols.HasFlag(HttpProtocols.
Http2
);
257
return http2Enabled && (!hasTls || Http2Id.SequenceEqual(applicationProtocol.Span)) ? HttpProtocols.
Http2
: HttpProtocols.Http1;
Internal\Infrastructure\HttpUtilities.cs (1)
604
var hasHttp1OrHttp2 = protocols.HasFlag(HttpProtocols.Http1) || protocols.HasFlag(HttpProtocols.
Http2
);
Internal\KestrelServerImpl.cs (1)
142
var hasHttp2 = options.Protocols.HasFlag(HttpProtocols.
Http2
);
Middleware\HttpsConnectionMiddleware.cs (2)
392
if ((httpProtocols & HttpProtocols.
Http2
) != 0)
528
if (httpProtocols == HttpProtocols.
Http2
)