IHttpUpgradeFeature Interface

Namespace
Microsoft.AspNetCore.Http.Features
Assemblies
  • Microsoft.AspNetCore.Http.Features

Syntax

public interface IHttpUpgradeFeature
interface Microsoft.AspNetCore.Http.Features.IHttpUpgradeFeature

Properties

Microsoft.AspNetCore.Http.Features.IHttpUpgradeFeature.IsUpgradableRequest

Indicates if the server can upgrade this request to an opaque, bidirectional stream.

Return type:System.Boolean
bool IsUpgradableRequest { get; }

Methods

UpgradeAsync()

Attempt to upgrade the request to an opaque, bidirectional stream. The response status code and headers need to be set before this is invoked. Check Microsoft.AspNetCore.Http.Features.IHttpUpgradeFeature.IsUpgradableRequest before invoking.

Return type:System.Threading.Tasks.Task<System.IO.Stream>
Task<Stream> UpgradeAsync()