IHostingEnvironment Interface

Definitie

Let op

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

Biedt informatie over de hostingomgeving waarin een toepassing wordt uitgevoerd.

Dit type is verouderd en wordt verwijderd in een toekomstige versie. Het aanbevolen alternatief is 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
Afgeleid
Kenmerken

Eigenschappen

Name Description
ApplicationName
Verouderd.

Hiermee haalt u de naam van de toepassing op of stelt u deze in. Deze eigenschap wordt automatisch door de host ingesteld op de assembly die het invoerpunt van de toepassing bevat.

ContentRootFileProvider
Verouderd.

Hiermee haalt u een aanwijzer op ContentRootPathof stelt u deze IFileProvider in.

ContentRootPath
Verouderd.

Hiermee haalt u het absolute pad op naar de map die de inhoudsbestanden van de toepassing bevat.

EnvironmentName
Verouderd.

Hiermee haalt u de naam van de omgeving op of stelt u deze in. De host stelt deze eigenschap automatisch in op de waarde van de omgevingssleutel zoals opgegeven in de configuratie.

Extensiemethoden

Name Description
IsDevelopment(IHostingEnvironment)
Verouderd.

Controleert of de naam van de huidige hostingomgeving is Development.

IsEnvironment(IHostingEnvironment, String)
Verouderd.

Vergelijkt de naam van de huidige hostingomgeving met de opgegeven waarde.

IsProduction(IHostingEnvironment)
Verouderd.

Controleert of de naam van de huidige hostingomgeving is Production.

IsStaging(IHostingEnvironment)
Verouderd.

Controleert of de naam van de huidige hostingomgeving is Staging.

Van toepassing op