Merhaba, yeni bir şey yazacağım zaman öğrenmek için .net Core kullanıyorum.
Web.Config içerisine bazı değişkenleri yazıp okuduğum durumlar oluyordu.
Bunu .Net Core kullandığımda nasıl yaparım diye araştırdım, şöyleymiş:
public class AmazonOrderController : ControllerBase
{
public AmazonOrderController(IConfiguration configuration)
{
Sabitler.REFRESH_TOKEN = configuration.GetValue<string>("AmazonBaglanti:RefreshToken");
}
}
Web.Config dosyasının karşılığı appsettings.json dosyası. Onun da içeriği şöyle olacak yukarıdaki kodun çalışması için.
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
},
"AllowedHosts": "*",
"AmazonBaglanti": {
"RefreshToken": "ccc"
}
}
Selamlar.