IHostingEnvironment Antarmuka

Definisi

Perhatian

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

Menyediakan informasi tentang lingkungan hosting tempat aplikasi berjalan.

Jenis ini usang dan akan dihapus dalam versi mendatang. Alternatif yang direkomendasikan adalah Microsoft. Extensions.Hosting.IHostEnvironment.

public interface class IHostingEnvironment
[System.Obsolete("IHostingEnvironment has been deprecated. Use Microsoft.Extensions.Hosting.IHostEnvironment instead.")]
public interface IHostingEnvironment
[<System.Obsolete("IHostingEnvironment has been deprecated. Use Microsoft.Extensions.Hosting.IHostEnvironment instead.")>]
type IHostingEnvironment = interface
Public Interface IHostingEnvironment
Turunan
Atribut

Properti

Nama Deskripsi
ApplicationName
Kedaluwarsa.

Mendapatkan atau menetapkan nama aplikasi. Properti ini secara otomatis diatur oleh host ke rakitan yang berisi titik masuk 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 kunci "lingkungan" seperti yang ditentukan dalam konfigurasi.

Metode Ekstensi

Nama Deskripsi
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