public static void Set(this DefaultLegalEntitySettings defaults, TradingConditionContract contract)
 {
     if (string.IsNullOrWhiteSpace(contract.LegalEntity))
     {
         contract.LegalEntity = defaults.DefaultLegalEntity;
     }
 }
Exemple #2
0
 public TradingConditionsService(
     IClientProfilesRepository clientProfilesRepository,
     ISettlementCurrencyService settlementCurrencyService,
     DefaultTradingConditionsSettings defaultTradingConditionsSettings,
     DefaultLegalEntitySettings defaultLegalEntitySettings)
 {
     _clientProfilesRepository         = clientProfilesRepository;
     _settlementCurrencyService        = settlementCurrencyService;
     _defaultTradingConditionsSettings = defaultTradingConditionsSettings;
     _defaultLegalEntitySettings       = defaultLegalEntitySettings;
 }
 public AssetPairService(
     IProductsRepository productsRepository,
     ICurrenciesRepository currenciesRepository,
     ISettlementCurrencyService settlementCurrencyService,
     DefaultLegalEntitySettings defaultLegalEntitySettings)
 {
     _productsRepository         = productsRepository;
     _currenciesRepository       = currenciesRepository;
     _settlementCurrencyService  = settlementCurrencyService;
     _defaultLegalEntitySettings = defaultLegalEntitySettings;
 }
Exemple #4
0
 public AssetPairFlagsCommandsHandler(
     IProductsDiscontinueService productsDiscontinueService,
     DefaultLegalEntitySettings defaultLegalEntitySettings,
     IConvertService convertService,
     IChaosKitty chaosKitty)
 {
     _productsDiscontinueService = productsDiscontinueService;
     _defaultLegalEntitySettings = defaultLegalEntitySettings;
     _convertService             = convertService;
     _chaosKitty = chaosKitty;
 }
Exemple #5
0
 public TradingConditionsController(
     IAssetsRepository assetsRepository,
     ITradingConditionsRepository tradingConditionsRepository,
     IConvertService convertService,
     IEventSender eventSender,
     DefaultLegalEntitySettings defaultLegalEntitySettings)
 {
     _assetsRepository            = assetsRepository;
     _tradingConditionsRepository = tradingConditionsRepository;
     _convertService             = convertService;
     _eventSender                = eventSender;
     _defaultLegalEntitySettings = defaultLegalEntitySettings;
 }
 public AssetPairsController(
     IAssetsRepository assetsRepository,
     IAssetPairsRepository assetPairsRepository,
     IMarketRepository marketRepository,
     IConvertService convertService,
     IEventSender eventSender,
     ICqrsMessageSender cqrsMessageSender,
     DefaultLegalEntitySettings defaultLegalEntitySettings)
 {
     _assetsRepository           = assetsRepository;
     _assetPairsRepository       = assetPairsRepository;
     _marketRepository           = marketRepository;
     _convertService             = convertService;
     _eventSender                = eventSender;
     _cqrsMessageSender          = cqrsMessageSender;
     _defaultLegalEntitySettings = defaultLegalEntitySettings;
 }