IHostingEnvironment Arabirim

Tanım

Dikkat

This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.Extensions.Hosting.IHostEnvironment.

Dikkat

IHostingEnvironment has been deprecated. Use Microsoft.Extensions.Hosting.IHostEnvironment instead.

Bir uygulamanın çalıştığı barındırma ortamı hakkında bilgi sağlar.

Bu tür eskidir ve gelecekteki bir sürümde kaldırılacaktır. Önerilen alternatif Microsoft.Extensions.Hosting.IHostEnvironment'tır.

public interface class IHostingEnvironment
public interface IHostingEnvironment
[System.Obsolete("This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.Extensions.Hosting.IHostEnvironment.", false)]
public interface IHostingEnvironment
[System.Obsolete("IHostingEnvironment has been deprecated. Use Microsoft.Extensions.Hosting.IHostEnvironment instead.")]
public interface IHostingEnvironment
type IHostingEnvironment = interface
[<System.Obsolete("This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.Extensions.Hosting.IHostEnvironment.", false)>]
type IHostingEnvironment = interface
[<System.Obsolete("IHostingEnvironment has been deprecated. Use Microsoft.Extensions.Hosting.IHostEnvironment instead.")>]
type IHostingEnvironment = interface
Public Interface IHostingEnvironment
Türetilmiş
Öznitelikler

Özellikler

ApplicationName
Geçersiz.
Geçersiz.

Uygulamanın adını alır veya ayarlar. Bu özellik, konak tarafından uygulama giriş noktasını içeren derlemeye otomatik olarak ayarlanır.

ContentRootFileProvider
Geçersiz.
Geçersiz.

öğesine işaret eden ContentRootPathbir IFileProvider alır veya ayarlar.

ContentRootPath
Geçersiz.
Geçersiz.

Uygulama içerik dosyalarını içeren dizinin mutlak yolunu alır veya ayarlar.

EnvironmentName
Geçersiz.
Geçersiz.

Ortamın adını alır veya ayarlar. Konak, bu özelliği yapılandırmada belirtilen "ortam" anahtarının değerine otomatik olarak ayarlar.

Uzantı Metotları

IsDevelopment(IHostingEnvironment)
Geçersiz.
Geçersiz.

Geçerli barındırma ortamı adının olup Developmentolmadığını denetler. Bu API kitaplıklarda kullanılmamalıdır, ayrıntılar için açıklamalar bölümüne bakın.

IsEnvironment(IHostingEnvironment, String)
Geçersiz.
Geçersiz.

Geçerli barındırma ortamı adını belirtilen değerle karşılaştırır. Kitaplık yazarları bu API'yi kullanmaktan kaçınmalıdır, ayrıntılar için açıklamalara bakın.

IsProduction(IHostingEnvironment)
Geçersiz.
Geçersiz.

Geçerli barındırma ortamı adının olup Productionolmadığını denetler. Bu API kitaplıklarda kullanılmamalıdır, ayrıntılar için açıklamalar bölümüne bakın.

IsStaging(IHostingEnvironment)
Geçersiz.
Geçersiz.

Geçerli barındırma ortamı adının olup Stagingolmadığını denetler. Bu API kitaplıklarda kullanılmamalıdır, ayrıntılar için açıklamalar bölümüne bakın.

Şunlara uygulanır