Currently ThemeService saves its config in Path.Combine(PathHelper.GetAppDataFolderPath(), ProcessInfoHelper.ProductNameAndVersion, "CoreAppConfigV9.2.0.json") which can fill up the LocalState folder with many folders and files with every version update of the app. Also it doesn't seem practical to save two properties inside of a .json file and the name CoreAppConfigV9.2.0.json doesn't make sense since it seems to append an old version of DevWinUI.
Could we use ApplicationData.Current.LocalSettings?
Currently ThemeService saves its config in
Path.Combine(PathHelper.GetAppDataFolderPath(), ProcessInfoHelper.ProductNameAndVersion, "CoreAppConfigV9.2.0.json")which can fill up the LocalState folder with many folders and files with every version update of the app. Also it doesn't seem practical to save two properties inside of a .json file and the nameCoreAppConfigV9.2.0.jsondoesn't make sense since it seems to append an old version of DevWinUI.Could we use
ApplicationData.Current.LocalSettings?