using OwlCore.AbstractStorage; using OwlCore.Services; using StrixMusic.Sdk.Services; using StrixMusic.Shells.ZuneDesktop.Settings.Models; namespace StrixMusic.Shells.ZuneDesktop.Settings { /// /// Contains settings specific to the Zune Desktop shell. /// public class ZuneDesktopSettings : SettingsBase { /// /// Initializes a new instance of the class. /// public ZuneDesktopSettings(IFolderData settingsStorage) : base(settingsStorage, SystemJsonStreamSerializer.Singleton) { } /// /// Gets the default value for in settings. /// public ZuneDesktopBackgroundImage BackgroundImage { get => GetSetting(() => new ZuneDesktopBackgroundImage()); set => SetSetting(value); } } }