Пример #1
0
 public ApiViewModel(ICoinBuilder coinBuilder,
                     IExchangeApiBuilder exchangeApiBuilder,
                     IExchangeHubBuilder exchangeHubBuilder)
 {
     _coinBuilder        = coinBuilder;
     _exchangeApiBuilder = exchangeApiBuilder;
     _exchangeHubBuilder = exchangeHubBuilder;
 }
 public ExchangeCoinBuilder(ICoinBuyBuilder coinBuyBuilder,
                            IExchangeOrderBuilder eoBldr,
                            IExchangeHubBuilder hubBuilder,
                            IExchangeCoinRepository repo)
 {
     this._cbBldr  = coinBuyBuilder;
     this._eoBldr  = eoBldr;
     this._hubBldr = hubBuilder;
     this._ecRepo  = repo;
 }
Пример #3
0
 public ExchangeViewModel(IAlertBuilder alertBuilder,
                          ICoinBuilder coinBuilder,
                          IExchangeApiBuilder exchangeApiBuilder,
                          IExchangeHubBuilder exchangeHubBuilder,
                          IExchangeOrderBuilder exchangeOrderBldr,
                          IWatchBuilder watchBuilder)
 {
     _alertBuilder         = alertBuilder;
     _coinBuilder          = coinBuilder;
     _exchangeApiBuilder   = exchangeApiBuilder;
     _exchangeHubBuilder   = exchangeHubBuilder;
     _exchangeOrderBuilder = exchangeOrderBldr;
     _watchBuilder         = watchBuilder;
 }
Пример #4
0
 public HistoricalPriceBuilder(IExchangeHubBuilder exchangeHubBuilder, IHistoricalPriceRepository repo)
 {
     this._hubBldr = exchangeHubBuilder;
     this._hpRepo  = repo;
 }
Пример #5
0
 public CoinBuyBuilder(ICoinBuyRepository repo, IExchangeHubBuilder hubBldr)
 {
     this._cbRepo  = repo;
     this._hubBldr = hubBldr;
 }
 public ExchangeOrderBuilder(IExchangeOrderRepository repo, IExchangeHubBuilder hubBldr)
 {
     this._eoRepo  = repo;
     this._hubBldr = hubBldr;
 }