/// <summary> /// Initializes a new instance of the <see cref="DownloadReportCommand"/> class. /// </summary> /// <param name="reportDownloader"> /// The report downloader. /// </param> /// <param name="settings">The settings.</param> public DownloadReportCommand(IReportDownloader reportDownloader, ISettings settings) { this.reportDownloader = reportDownloader; this.settings = settings; this.reportDownloader.DownloadCompleted += this.DownloadCompleted; }