public void Initialize(Settings settings) { _settings = settings; _settings.PropertyChanged += SettingsPropertyChanged; UpdateAvailableDownloads(); if (_settings.StartDownloadingWhenApplicationStarts) { StartDownloads(); } }