public DashboardVM( IDependencyComposer composer, IRssRepository rssRepository, IDownloadManager downloadManager, IRibbonToggleButtonVM showSummaryToggleButtonVM) { _composer = composer; _rssRepository = rssRepository; _downloadManager = downloadManager; ShowSummaryRibbonToggleButton = showSummaryToggleButtonVM; ShowSummaryRibbonToggleButton.Command = ShowSummaryCommand; ShowSummaryRibbonToggleButton.IsChecked = true; ShowSummaryRibbonToggleButton.Label = "Summary"; ShowSummaryRibbonToggleButton.LargeImageSource = @"..\Images\Dashboard\SpeechBubble.png"; ShowSummaryRibbonToggleButton.ToolTipDescription = "Shows/hides the summary speech bubble."; ShowSummaryRibbonToggleButton.ToolTipTitle = "Show/hide summary"; AdornerContent = new LoadingWaitVM(); }