Hirdetés
- Honor Magic5 Pro - kamerák bűvöletében
- Külföldi prepaid SIM-ek itthon
- Poco X6 Pro - ötös alá
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Kuo: Az Apple lenyelheti a dráguló memóriaárakat az iPhone 18-nál
- Szívós, szép és kitartó az új OnePlus óra
- Telekom mobilszolgáltatások
- Itt vannak az eddigi legrészletesebb képek a Samsung Galaxy A37-ről és A57-ről
- Samsung Galaxy S23 Ultra - non plus ultra
- Ezek a OnePlus 12 és 12R európai árai
Új hozzászólás Aktív témák
-
joysefke
veterán
ASP .NET Core 2.1 MVC - konfig file update
Kerestem, de nem találtam gyári megoldást...
Az appsettings.json file-t használom a statikus konfiguráció tárolására. A kontrollerből DI-jal elérem a konfigurációt és tudom olvasni, ez pedig nagyon szép és jó.
Ezen felül azt szeretném, hogy egy másik .json konfig-fájlban tárolt, az admin által az alkalmazáson belül konfigurálható beállításokat tudnám tárolni-updatelni.
Tehát updatelni szeretném a json konfig fájlban található beállításokat.
Valahogy így képzelem el (tutorialból összevágva)
Program.cspublic static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
WebHost.CreateDefaultBuilder(args)
.ConfigureAppConfiguration((hostingContext, config) =>
{
config.SetBasePath(Directory.GetCurrentDirectory());
config.AddJsonFile("starship.json", optional: true, reloadOnChange: true);
})
.UseStartup<Startup>();Kontrollerben kiolvasom a config-sectiont, feltöltök vele egy modell osztályt, ami a UI-n keresztül updatelve lesz. Ezt a változást szeretném kommittálni a konfig-fájlba.
var starship = new Starship();
configuration.GetSection("starship").Bind(starship);
....
starship.Name = "Bismarck";Van erre valami gyári megoldás, ami nem igényli azt, hogy nekem kelljen írásra megnyitni és updatelni a konfig fájlt? Végül is ez is egy opció lehetne, mert a felhasználás kizárja, hogy egyszerre több helyről próbálják írni a konfigurációt...
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- SATA ÉS IDE (PATA) 2,5 , illetve 3,5 HDD BAZÁR
- LG 34UC79G Ultrawide 144Hz monitor
- Asus G14 GA402RK 32 GB, 2 TB + Anime Matrix /HIBÁTLAN
- Dell XPS 15 9570, 15,6" FHD IPS, I7-8750H CPU, 16GB DDR4, 256GB-1TB SSD, GTX 1050TI 4GB VGA, Új akku
- Dell XPS 15 9560, 15,6" UHD/4K Touch, I7-7700HQ CPU, 16GB DDR4, 256GB-1TB SSD, GTX 1050, TPM X
- HIBÁTLAN iPhone 15 128GB Green-1 ÉV GARANCIA - Kártyafüggetlen, MS4425
- Dell Vostro 3425 6magos Ryzen 5 5625U 16GB RAM 512GB SSD
- Lenovo ThinkPad P1 Gen2 intel i7-9850H 32GB RAM 1000GB SSD 15,6" 4K OLED TOUCH 1 év garancia
- AKCIÓ! Apple Mac Studio M1 MAX 2022 32GB 512GB számítógép garanciával, hibátlan működéssel
- Apple iPhone 13 / 128GB / Kártyafüggetlen / 12Hó Garancia / Akku: 88%
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


