فایل appsettings.json

فایل appsettings.json محل اصلی ذخیره تنظیمات برنامه در پروژه‌های .NET است.

ساختار فایل

این فایل معمولاً شامل تنظیماتی مانند Connection String، Logging و تنظیمات اختصاصی برنامه است.


{
  "Application": {
    "Name": "My Website"
  },

  "ConnectionStrings": {
    "DefaultConnection": "Server=.;Database=AppDb;Trusted_Connection=True;"
  }
}

خواندن مقدار


var appName =
    builder.Configuration["Application:Name"];

جمع‌بندی

appsettings.json مهم‌ترین فایل پیکربندی در پروژه‌های .NET است و بیشتر تنظیمات برنامه در آن نگهداری می‌شود.