WebHostBuilderKestrelExtensions Sınıf

Tanım

Kestrel IWebHostBuilder uzantıları.

public ref class WebHostBuilderKestrelExtensions abstract sealed
public static class WebHostBuilderKestrelExtensions
type WebHostBuilderKestrelExtensions = class
Public Module WebHostBuilderKestrelExtensions
Devralma
WebHostBuilderKestrelExtensions

Yöntemler

ConfigureKestrel(IWebHostBuilder, Action<KestrelServerOptions>)

Kestrel seçeneklerini yapılandırsa da IServer kaydetmez. Bkz. UseKestrel(IWebHostBuilder).

ConfigureKestrel(IWebHostBuilder, Action<WebHostBuilderContext,KestrelServerOptions>)

Kestrel seçeneklerini yapılandırsa da IServer kaydetmez. Bkz. UseKestrel(IWebHostBuilder).

UseKestrel(IWebHostBuilder)

Kestrel'i web konağı tarafından kullanılacak sunucu olarak belirtin.

UseKestrel(IWebHostBuilder, Action<KestrelServerOptions>)

Kestrel'i web konağı tarafından kullanılacak sunucu olarak belirtin.

UseKestrel(IWebHostBuilder, Action<KestrelServerOptions>)

Kestrel'i web konağı tarafından kullanılacak sunucu olarak belirtin.

UseKestrel(IWebHostBuilder, Action<WebHostBuilderContext,KestrelServerOptions>)

Kestrel'i web konağı tarafından kullanılacak sunucu olarak belirtin.

UseKestrelCore(IWebHostBuilder)

Kestrel'i web konağı tarafından kullanılacak sunucu olarak belirtin. Kırpmayı daha etkili hale getirmekten daha UseKestrel(IWebHostBuilder) az otomatik işlevsellik içerir (ör. Yerel AOT senaryoları için). Ana bilgisayar eksik işlevlerden bazılarına bağlı olarak biterse, isteğe bağlı olarak etkinleştirmek için en iyi çabayı gösterir. Bu başarısız olursa, konak başlatıldığında bilgilendirici hata iletisi içeren bir özel durum oluşur.

UseKestrelHttpsConfiguration(IWebHostBuilder)

Senaryolarda UseKestrelCore(IWebHostBuilder) , belirli HTTPS işlevlerini açıkça kabul etmek gerekebilir. Örneğin, bir https:// adres içeriyorsaASPNETCORE_URLS, UseKestrelHttpsConfiguration(IWebHostBuilder) bu uç noktada HTTPS yapılandırmasını etkinleştirir.

Senaryolarda UseKestrel(IWebHostBuilder) hiçbir etkisi yoktur.

Şunlara uygulanır