ASP.NET Core의 .json 파일에서 AppSettings 값 읽기
소개
ASP.NET Core에서는 애플리케이션 설정을 .json 파일에 저장하는 것이 일반적입니다. 이 문서에서는 ASP.NET Core 애플리케이션에서 이러한 값을 읽고 액세스하는 방법에 대한 포괄적인 가이드를 제공합니다.
.json 파일에서 AppSettings에 액세스
public Startup(IConfiguration configuration) { Configuration = configuration; }
IConfigurationSection appSettingsSection = Configuration.GetSection("AppSettings");
사용예
"AppSettings"의 특정 값에 액세스하려면:
string token = appSettingsSection["token"];
옵션 모드
ASP.NET Core 2.0에는 구성 설정에 액세스하는 권장 방법으로 옵션 모드가 도입되었습니다. 이 모드를 사용하면 구성을 특정 클래스에 바인딩할 수 있습니다.
public class MyConfig { public string Token { get; set; } }
public void ConfigureServices(IServiceCollection services) { services.AddOptions(); services.Configure<MyConfig>(Configuration.GetSection("AppSettings")); }
public class MyController : Controller { private readonly MyConfig _appSettings; public MyController(IOptions<MyConfig> appSettings) { _appSettings = appSettings.Value; } string GetToken() => _appSettings.Token; }
추가 참고사항
위 내용은 ASP.NET Core의 JSON 파일에서 AppSettings를 읽는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!