Maison >développement back-end >C++ >Comment lire AppSettings à partir d'un fichier .json dans ASP.NET Core ?
ASP.NET Core offre une méthode simplifiée pour gérer les paramètres d'application à l'aide de fichiers de configuration JSON. Ce guide explique comment charger et utiliser efficacement ces paramètres.
Chargement de la configuration :
Le processus commence par la création d'un ConfigurationBuilder
et l'incorporation du fichier JSON à l'aide de AddJsonFile
. Enfin, créez la configuration et stockez-la.
<code class="language-csharp">var builder = new ConfigurationBuilder() .AddJsonFile("appsettings.json"); var configuration = builder.Build();</code>
Utilisation du modèle d'options :
Le modèle Options fournit un moyen structuré d'accéder aux paramètres individuels.
<code class="language-csharp">public class MySettings { public string Token { get; set; } }</code>
<code class="language-csharp">// Register IOptions<MySettings> with the DI container services.Configure<MySettings>(configuration.GetSection("AppSettings")); // Inject IOptions<MySettings> into a controller public class HomeController : Controller { private readonly IOptions<MySettings> _settings; public HomeController(IOptions<MySettings> settings) { _settings = settings; } public IActionResult Index() { return View(_settings.Value); } }</code>
En résumé, le modèle Options offre un mécanisme propre et efficace pour gérer et accéder aux paramètres de configuration à partir d'un fichier JSON au sein de votre application ASP.NET Core.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!