Aller au contenu

Configuration appsettings.json

Contexte : appsettings.json est le fichier de configuration standard pour les applications .NET, au format JSON. Fonctionne de la même manière dans .NET 10.

appsettings.json est le fichier de configuration standard pour les applications .NET, au format JSON.

{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft": "Warning"
}
},
"ConnectionStrings": {
"DefaultConnection": "Server=localhost;Database=MaBase;"
},
"AppSettings": {
"ApplicationName": "MonApp",
"Version": "1.0.0"
}
}
using Microsoft.Extensions.Configuration;
var config = new ConfigurationBuilder()
.AddJsonFile("appsettings.json")
.Build();
string appName = config["AppSettings:ApplicationName"];
Console.WriteLine($"App : {appName}");