Bagikan melalui


IHostingEnvironment Antarmuka

Definisi

Perhatian

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

Menyediakan informasi tentang lingkungan hosting web tempat aplikasi berjalan.

Jenis ini usang dan akan dihapus dalam versi yang akan datang. Alternatif yang direkomendasikan adalah Microsoft.AspNetCore.Hosting.IWebHostEnvironment.

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.AspNetCore.Hosting.IWebHostEnvironment.", false)]
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.AspNetCore.Hosting.IWebHostEnvironment.", false)>]
type IHostingEnvironment = interface
Public Interface IHostingEnvironment
Atribut

Properti

ApplicationName
Kedaluwarsa.

Atur atau tetapkan nama aplikasi. Properti ini secara otomatis diatur oleh host ke rakitan yang berisi titik entri aplikasi.

ContentRootFileProvider
Kedaluwarsa.

Mendapatkan atau mengatur menunjuk IFileProvider ke ContentRootPath.

ContentRootPath
Kedaluwarsa.

Mendapatkan atau mengatur jalur absolut ke direktori yang berisi file konten aplikasi.

EnvironmentName
Kedaluwarsa.

Mendapatkan atau mengatur nama lingkungan. Host secara otomatis mengatur properti ini ke nilai variabel lingkungan "ASPNETCORE_ENVIRONMENT", atau "lingkungan" seperti yang ditentukan dalam sumber konfigurasi lainnya.

WebRootFileProvider
Kedaluwarsa.

Mendapatkan atau mengatur menunjuk IFileProvider ke WebRootPath.

WebRootPath
Kedaluwarsa.

Mendapatkan atau mengatur jalur absolut ke direktori yang berisi file konten aplikasi yang dapat di-servable web.

Metode Ekstensi

IsDevelopment(IHostingEnvironment)
Kedaluwarsa.

Memeriksa apakah nama lingkungan hosting saat ini adalah Development.

IsEnvironment(IHostingEnvironment, String)
Kedaluwarsa.

Membandingkan nama lingkungan hosting saat ini dengan nilai yang ditentukan.

IsProduction(IHostingEnvironment)
Kedaluwarsa.

Memeriksa apakah nama lingkungan hosting saat ini adalah Production.

IsStaging(IHostingEnvironment)
Kedaluwarsa.

Memeriksa apakah nama lingkungan hosting saat ini adalah Staging.

Berlaku untuk