public SelectOutputViewModel(FigureExportBuilder figureExportBuilder, EventAggregator messageBus) { _figureExportBuilder = figureExportBuilder; _messageBus = messageBus; ShowSelection = new Observable<bool>(false); ShowSaving = new Observable<bool>(false); ShowCompleted = new Observable<bool>(false); ErrorMessage = new Observable<string>(); SavingMessage = new Observable<string>(""); string desktop = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory); _targetDirectory = Path.Combine(desktop, "Figures"); }
public SelectInputViewModel(FigureExportBuilder figureBuilder, EventAggregator eventBus) { _figureBuilder = figureBuilder; _eventBus = eventBus; }