Environment در .NET
محیطهای اجرایی (Environment) به شما اجازه میدهند برنامه را برای شرایط مختلف مانند توسعه، تست و تولید به شکل متفاوتی پیکربندی کنید.
محیطهای رایج
- Development
- Staging
- Production
بررسی Environment
if (app.Environment.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
تنظیم Environment
ASPNETCORE_ENVIRONMENT=Development
جمعبندی
استفاده از Environment باعث میشود رفتار برنامه در زمان توسعه و انتشار به صورت مستقل و ایمن مدیریت شود.