public AssetPairsController( ILykkeMarketProfileServiceAPI marketProfile, IAssetsHelper assetsHelper, IRequestContext requestContext) { _marketProfileService = marketProfile; _assetsHelper = assetsHelper; _requestContext = requestContext; }
public AssetPairsController( CachedDataDictionary <string, AssetPair> assetPairs, IAssetsService assetsService, ILykkeMarketProfileServiceAPI marketProfile, ILog log, IRequestContext requestContext) { _assetPairs = assetPairs; _assetsService = assetsService; _marketProfileService = marketProfile; _log = log; _requestContext = requestContext; }
public MarketsController(ILykkeMarketProfileServiceAPI marketProfileService, ICandlesHistoryServiceProvider candlesHistoryProvider) { _marketProfileService = marketProfileService ?? throw new ArgumentNullException(nameof(marketProfileService)); _candlesHistoryProvider = candlesHistoryProvider ?? throw new ArgumentNullException(nameof(candlesHistoryProvider)); }