public AccountViewModel(IWpfExchangeService exchangeService, ISymbolsCacheFactory symbolsCacheFactory, ILoggerFacade logger) : base(exchangeService, logger) { accountCancellationTokenSource = new CancellationTokenSource(); this.symbolsCacheFactory = symbolsCacheFactory; }
public SymbolsViewModel(IWpfExchangeService exchangeService, ISymbolsCacheFactory symbolsCacheFactory, ILoggerFacade logger) : base(exchangeService, logger) { this.symbolsCacheFactory = symbolsCacheFactory; Symbols = new ObservableCollection <Symbol>(); }
public SymbolsViewModel(ISymbolsCacheFactory symbolsCacheFactory, ILoggerFacade logger) : base(logger) { this.symbolsCacheFactory = symbolsCacheFactory; Symbols = new ObservableCollection <Symbol>(); }
public AccountsViewModel( ViewModelContext viewModelContext, IAccountsService accountsService, IWpfExchangeService exchangeService, ISymbolsCacheFactory symbolsCacheFactory, ILoggerFacade logger) : base(viewModelContext) { this.accountsService = accountsService; this.exchangeService = exchangeService; this.symbolsCacheFactory = symbolsCacheFactory; this.logger = logger; Accounts = new ObservableCollection <AccountViewModel>(); }
public SymbolsViewModel(IWpfExchangeService exchangeService, ISymbolsCacheFactory symbolsCacheFactory, ILoggerFacade logger) : base(exchangeService, logger) { this.symbolsCacheFactory = symbolsCacheFactory; }
public SymbolsViewModel(ISymbolsCacheFactory symbolsCacheFactory, ILoggerFacade logger) : base(logger) { this.symbolsCacheFactory = symbolsCacheFactory; }