Exemplo n.º 1
0
        private IEnumerable <PluginSettingEntry> LoadPluginSettings()
        {
            var fi = new FileInfo(Path.Combine(_windowsHelper.AppRoamingDataPath(), nameof(PluginSettings) + ".json"));

            if (!fi.Exists)
            {
                return(new PluginSettingEntry[0]);
            }

            return(_jsonHelper.DeserializeFile <IEnumerable <PluginSettingEntry> >(fi.FullName));
        }