2 implementations of IHttpResponseTrailersFeature
Microsoft.AspNetCore.Server.Kestrel.Core (2)
Internal\Http2\Http2Stream.FeatureCollection.cs (1)
16IHttpResponseTrailersFeature,
Internal\Http3\Http3Stream.FeatureCollection.cs (1)
15IHttpResponseTrailersFeature
18 references to IHttpResponseTrailersFeature
Microsoft.AspNetCore.Http.Abstractions (6)
Extensions\ResponseTrailerExtensions.cs (4)
33var feature = response.HttpContext.Features.Get<IHttpResponseTrailersFeature>(); 46var feature = response.HttpContext.Features.Get<IHttpResponseTrailersFeature>();
HttpResponse.cs (2)
173var feature = _response.HttpContext.Features.Get<IHttpResponseTrailersFeature>();
Microsoft.AspNetCore.HttpLogging (1)
HttpLoggingFields.cs (1)
119/// Flag for logging the HTTP Response <see cref="IHttpResponseTrailersFeature.Trailers"/>.
Microsoft.AspNetCore.Server.Kestrel.Core (11)
Internal\Http\HttpProtocol.Generated.cs (9)
69internal protected IHttpResponseTrailersFeature? _currentIHttpResponseTrailersFeature; 264else if (key == typeof(IHttpResponseTrailersFeature)) 416else if (key == typeof(IHttpResponseTrailersFeature)) 418_currentIHttpResponseTrailersFeature = (IHttpResponseTrailersFeature?)value; 570else if (typeof(TFeature) == typeof(IHttpResponseTrailersFeature)) 572feature = Unsafe.As<IHttpResponseTrailersFeature?, TFeature?>(ref _currentIHttpResponseTrailersFeature); 730else if (typeof(TFeature) == typeof(IHttpResponseTrailersFeature)) 732_currentIHttpResponseTrailersFeature = Unsafe.As<TFeature?, IHttpResponseTrailersFeature?>(ref feature); 880yield return new KeyValuePair<Type, object>(typeof(IHttpResponseTrailersFeature), _currentIHttpResponseTrailersFeature);
Internal\Http2\Http2Stream.FeatureCollection.cs (1)
24IHeaderDictionary IHttpResponseTrailersFeature.Trailers
Internal\Http3\Http3Stream.FeatureCollection.cs (1)
19IHeaderDictionary IHttpResponseTrailersFeature.Trailers