Ejemplo n.º 1
0
 public MarketController(IMarketDataRepository marketDataRepository,
                         IAssetsRepository assetsRepository, IAssetPairBestPriceRepository marketProfileRepo)
 {
     _marketDataRepository = marketDataRepository;
     _assetsRepository     = assetsRepository;
     _marketProfileRepo    = marketProfileRepo;
 }
Ejemplo n.º 2
0
 public SrvRateCalculator(CachedDataDictionary <string, IAsset> assetsDict,
                          CachedDataDictionary <string, IAssetPair> assetPairsDict,
                          IAssetPairBestPriceRepository bestPriceRepository,
                          IActiveLimitOrdersRepository activeLimitOrdersRepository)
 {
     _assetsDict                  = assetsDict;
     _assetPairsDict              = assetPairsDict;
     _bestPriceRepository         = bestPriceRepository;
     _activeLimitOrdersRepository = activeLimitOrdersRepository;
 }
Ejemplo n.º 3
0
 public MarketController(IMarketDataRepository marketDataRepository,
                         IAssetPairBestPriceRepository marketProfileRepo,
                         CachedDataDictionary <string, IAssetPair> assetPairsDictionary,
                         IMarketCapitalizationService marketCapitalizationService)
 {
     _marketDataRepository        = marketDataRepository;
     _marketProfileRepo           = marketProfileRepo;
     _assetPairsDictionary        = assetPairsDictionary;
     _marketCapitalizationService = marketCapitalizationService;
 }
 public MarketProfileService(IAssetPairBestPriceRepository assetPairBestPriceRepository,
                             IMemoryCache memoryCache)
 {
     _assetPairBestPriceRepository = assetPairBestPriceRepository;
     _memoryCache = memoryCache;
 }
 public AssetPairsController(IAssetPairBestPriceRepository assetPairBestPriceRepository)
 {
     _assetPairBestPriceRepository = assetPairBestPriceRepository;
 }