public DealController(IUsersService usersService, IUserTableRepository userRepo, IPortfolioServices portfolio, ITransactionServices transaction, IShareServices shareServices) { this.usersService = usersService; this.userRepo = userRepo; this.portfolioService = portfolio; this.transaction = transaction; this.shareServices = shareServices; }
public MainPage(Container container, IIOProvider iOProvider, IPhraseProvider phraseProvider) { this.iOProvider = iOProvider; this.phraseProvider = phraseProvider; this.shareServices = container.GetInstance <ShareProxy>(); this.usersService = container.GetInstance <UsersProxy>(); this.transactionServices = container.GetInstance <TransactionProxy>(); this.portfolioServices = container.GetInstance <PortfolioProxy>(); this.simulator = container.GetInstance <SimulatorOfTrading>(); }
public SharesController(IShareServices shareServices) { this.shareServices = shareServices; }