public void SetUp() { authService = MockRepository.GenerateStub <IAuthenticationService>(); portfolioService = MockRepository.GenerateStub <IStockPortfolioService>(); priceService = MockRepository.GenerateStub <IStockPriceService>(); broker = new StockBroker(authService, portfolioService, priceService); }
public SearchSymbolCommand(ISearchSymbolViewModel viewModel, IStockPriceService stockPriceService) { _viewModel = viewModel; _stockPriceService = stockPriceService; _viewModel.PropertyChanged += ViewModel_PropertyChanged; }
public MomentumStrategy(IStockListService stockListService, IStockPriceService stockPriceService, IStocksRepository stocksRepository, IMapper mapper) { _stockListService = stockListService; _stockPriceService = stockPriceService; _stocksRepository = stocksRepository; _mapper = mapper; }
public StockBroker(IAuthenticationService authenticationService, IStockPortfolioService portfolioService, IStockPriceService priceService) { this.authenticationService = authenticationService; this.portfolioService = portfolioService; this.priceService = priceService; }
public BuyViewModel(IStockPriceService stockPriceService, IBuyStockService buyStockService, IAccountStore accountStore) { SearchSymbolCommand = new SearchSymbolCommand(this, stockPriceService); BuyStockCommand = new BuyStockCommand(this, buyStockService, accountStore); ErrorMessageViewModel = new MessageViewModel(); StatusMessageViewModel = new MessageViewModel(); }
public SellViewModel(AssetStore assetStore, IStockPriceService stockPriceService, ISellStockService sellStockService, IAccountStore accountStore) { AssetListingViewModel = new AssetListingViewModel(assetStore); SearchSymbolCommand = new SearchSymbolCommand(this, stockPriceService); SellStockCommand = new SellStockCommand(this, sellStockService, accountStore); ErrorMessageViewModel = new MessageViewModel(); StatusMessageViewModel = new MessageViewModel(); }
public StockBroker(IAuthenticationService authenticationService, IStockPortfolioService portfolioService, IStockPriceService priceService) { this.authenticationService = authenticationService; this.portfolioService = portfolioService; this.priceService = priceService; }
public StockViewerForm(IAuthenticationService authenticationService, IStockPortfolioService portfolioService, IStockPriceService priceService) { this.authenticationService = authenticationService; this.portfolioService = portfolioService; this.priceService = priceService; InitializeComponent(); }
public IndexModel( IOptions <AppSettings> settings, IStockPriceService stockPriceService, IForeignExchangeRates foreignExchangeRates) { Settings = settings.Value; StockPriceService = stockPriceService; ForeignExchangeRates = foreignExchangeRates; }
public StockViewerForm(IAuthenticationService authenticationService, IStockPortfolioService portfolioService, IStockPriceService priceService) { this.authenticationService = authenticationService; this.portfolioService = portfolioService; this.priceService = priceService; InitializeComponent(); }
public DividendProvider( IMapper mapper, IStocksRepository stocksRepository, IDividendCalendarService dividendCalendarService, IStockPriceService stockPriceService) { _mapper = mapper; _stocksRepository = stocksRepository; _dividendCalendarService = dividendCalendarService; _stockPriceService = stockPriceService; }
public BuyStockService(IStockPriceService stockPriceService, IAccountService accountService) { _stockPriceService = stockPriceService; _accountService = accountService; }
public cmdSearchSymbol(BuyVM BVM, IStockPriceService SPS) { _BVM = BVM; _SPS = SPS; }
public ForeignExchangeRates(IStockPriceService service) { Service = service; }
/// <summary> /// Initializes a new instance of the <see cref="PortfolioService"/> class. /// </summary> /// <param name="investmentRepository">Data access repository for investments.</param> /// <param name="stockPrices">Stock pricing service.</param> public PortfolioService(IRepository <Investment> investmentRepository, IStockPriceService stockPrices) { this.investmentRepository = investmentRepository; this.stockPrices = stockPrices; }
public BuyVM(IStockPriceService _SPS, IStockPurchaseService _SBS) { cmdSearchSymbol = new cmdSearchSymbol(this, _SPS); cmdBuyStock = new cmdBuyStock(this, _SBS); }
public BuyViewModel(IStockPriceService stockPriceService, IBuyStockService buyStockService) { SearchSymbolCommand = new SearchSymbolCommand(this, stockPriceService); BuyStockCommand = new BuyStockCommand(this, buyStockService); }
public SellStockService(IStockPriceService stockPriceService, IDataService <Account> accountService) { this.stockPriceService = stockPriceService; this.accountService = accountService; }
public StockPriceProcessor(IStockPriceService stockPriceService) { _stockPriceService = stockPriceService; }
public BuyStockService(IStockPriceService stockPriceService, IDataService <Account> dataService) { this.stockPriceService = stockPriceService; this.dataService = dataService; }
public StockPriceController(IStockPriceService _service) { stockService = _service; }
public StockViewerForm(IAuthenticationService aAuthenticationService, IStockPortfolioService aStockPortfolioService, IStockPriceService aStockPriceService) { authenticationService = aAuthenticationService; portfolioService = aStockPortfolioService; priceService = aStockPriceService; }
public StockPriceProvider(IStockPriceService stockPriceService, IStockListService stockListService) { _stockPriceService = stockPriceService; _stockListService = stockListService; }
public SearchSymbolCommand(IStockPriceService stockPriceService, BuyViewModel buyViewModel) { _stockPriceService = stockPriceService; _buyViewModel = buyViewModel; }
public SearchSymbolCommand(BuyViewModel buyViewModel, IStockPriceService stockPriceService) { _buyViewModel = buyViewModel; _stockPriceService = stockPriceService; }
public StockPriceController(IStockPriceService stockPriceService) { this.stockPriceService = stockPriceService; }
public SearchSymbolCommand(ISearchSymbolViewModel viewModel, IStockPriceService stockPriceService) { this.viewModel = viewModel; this.stockPriceService = stockPriceService; }
public BuyViewModelFactory(IStockPriceService stockPriceService, IBuyStockService buyStockService) { this.stockPriceService = stockPriceService; this.buyStockService = buyStockService; }
public StockPurchaseService(IStockPriceService SPS, IDataService <Account> AccS) { _SPS = SPS; _AccS = AccS; }
public StockController(IStockPriceService stockPriceService) { _stockPriceService = stockPriceService; }
public BuyStockService(IStockPriceService stockPriceService, IDataService <Account> accountService) { _stockPriceService = stockPriceService; _accountService = accountService; }
public PriceController(IStockPriceService stockPriceService, IStockPriceProvider stockPriceProvider) { _stockPriceService = stockPriceService; _stockPriceProvider = stockPriceProvider; }