Channel9Downloader.ViewModels.DownloadsVM.Initialize C# (CSharp) Method

Initialize() public method

Initializes this class.
public Initialize ( Settings settings ) : void
settings Channel9Downloader.Entities.Settings The application settings.
return void
        public void Initialize(Settings settings)
        {
            _settings = settings;
            _settings.PropertyChanged += SettingsPropertyChanged;
            InitializeDownloadManagerAsync();

            if (_settings.UpdateVideosPeriodically)
            {
                StartUpdateTimer();
            }
        }