public IndicatorManager(IIndicatorBindingDiscovery discovery) { this.Indicators = discovery.Indicators; }
public MainViewModel(IDataSourceProviderDiscovery dataSources, IIndicatorBindingDiscovery indicators) { this.Providers = dataSources.Providers.Select(o => new DataSourceProviderViewModel(o)); this.Indicators = indicators.Indicators.Select(o => new IndicatorViewModel(o)); this.Data = new DataViewModel("Please Select a Data Source."); }