public static void RefreshLocalWallpapers() { Wallpapers = new List <Wallpaper>(); if (!SettingInitialized) { return; } try { if (!Directory.Exists(LocalWallpaperDir)) { Directory.CreateDirectory(LocalWallpaperDir); } var wallpapers = WallpaperManager.GetWallpapers(LocalWallpaperDir); foreach (var item in wallpapers) { Wallpapers.Add(item); } } catch (Exception ex) { logger.Error(ex); } }
public static List <Wallpaper> RefreshLocalWallpapers() { Wallpapers = new List <Wallpaper>(); if (!Directory.Exists(LocalWallpaperDir)) { Directory.CreateDirectory(LocalWallpaperDir); } try { var wallpapers = WallpaperManager.GetWallpapers(AppManager.LocalWallpaperDir); foreach (var item in wallpapers) { Wallpapers.Add(item); } } catch (Exception ex) { logger.Error(ex); } return(Wallpapers); }