Example #1
0
 public GoodsController(IGoodsService goodsService, ICurrencyService currencyService, IGoodsCategoryService goodsCategoryServices, IStorageFileService storageFileService, IMarkupService markupService, IShippingAreaService shippingAreaService)
 {
     _goodsService          = goodsService;
     _currencyService       = currencyService;
     _goodsCategoryServices = goodsCategoryServices;
     _storageFileService    = storageFileService;
     _markupService         = markupService;
     _shippingAreaService   = shippingAreaService;
 }
Example #2
0
 public MarkupsController(
     [NotNull] IMarkupService markupService,
     [NotNull] ILogFactory logFactory,
     [NotNull] IAssetsLocalCache assetsLocalCache)
 {
     _markupService    = markupService ?? throw new ArgumentNullException(nameof(markupService));
     _log              = logFactory.CreateLog(this);
     _assetsLocalCache = assetsLocalCache ?? throw new ArgumentNullException(nameof(assetsLocalCache));
 }
 public AssetSettingsService(
     [NotNull] IAssetGeneralSettingsRepository assetGeneralAvailabilityRepository,
     [NotNull] IAssetMerchantSettingsRepository assetPersonalAvailabilityRepository,
     [NotNull] IMarkupService markupService,
     [NotNull] IAssetsLocalCache assetsLocalCache)
 {
     _assetGeneralSettingsRepository  = assetGeneralAvailabilityRepository ?? throw new ArgumentNullException(nameof(assetGeneralAvailabilityRepository));
     _assetMerchantSettingsRepository = assetPersonalAvailabilityRepository ?? throw new ArgumentNullException(nameof(assetPersonalAvailabilityRepository));
     _markupService    = markupService ?? throw new ArgumentNullException(nameof(markupService));
     _assetsLocalCache = assetsLocalCache ?? throw new ArgumentNullException(nameof(assetsLocalCache));
 }
Example #4
0
 public MarkupsController(
     IMarkupService markupService,
     ILog log,
     IMerchantService merchantService,
     IAssetsLocalCache assetsLocalCache)
 {
     _markupService    = markupService;
     _log              = log;
     _merchantService  = merchantService;
     _assetsLocalCache = assetsLocalCache;
 }
 public MerchantsController(
     [NotNull] IAssetSettingsService assetSettingsService,
     [NotNull] ILogFactory logFactory,
     [NotNull] IMarkupService markupService,
     [NotNull] IAssetsLocalCache assetsLocalCache,
     [NotNull] ILykkeAssetsResolver lykkeAssetsResolver)
 {
     _assetSettingsService =
         assetSettingsService ?? throw new ArgumentNullException(nameof(assetSettingsService));
     _log                 = logFactory.CreateLog(this);
     _markupService       = markupService ?? throw new ArgumentNullException(nameof(markupService));
     _assetsLocalCache    = assetsLocalCache ?? throw new ArgumentNullException(nameof(assetsLocalCache));
     _lykkeAssetsResolver = lykkeAssetsResolver ?? throw new ArgumentNullException(nameof(lykkeAssetsResolver));
 }
Example #6
0
 public OrderService(
     [NotNull] IOrderRepository orderRepository,
     [NotNull] ICalculationService calculationService,
     [NotNull] ILogFactory logFactory,
     [NotNull] OrderExpirationPeriodsSettings orderExpirationPeriods,
     [NotNull] IMarkupService markupService,
     [NotNull] ILykkeAssetsResolver lykkeAssetsResolver)
 {
     _orderRepository    = orderRepository;
     _calculationService = calculationService;
     _log = logFactory.CreateLog(this);
     _orderExpirationPeriods = orderExpirationPeriods;
     _markupService          = markupService;
     _lykkeAssetsResolver    = lykkeAssetsResolver;
 }
Example #7
0
 public MerchantsController(
     IMerchantService merchantService,
     IAssetsAvailabilityService assetsAvailabilityService,
     ILog log,
     IMarkupService markupService,
     IAssetsLocalCache assetsLocalCache,
     ILykkeAssetsResolver lykkeAssetsResolver)
 {
     _merchantService           = merchantService;
     _assetsAvailabilityService = assetsAvailabilityService;
     _log                 = log;
     _markupService       = markupService;
     _assetsLocalCache    = assetsLocalCache;
     _lykkeAssetsResolver = lykkeAssetsResolver;
 }
Example #8
0
 public AssetsAvailabilityService(
     IAssetGeneralAvailabilityRepository assetGeneralAvailabilityRepository,
     IAssetPersonalAvailabilityRepository assetPersonalAvailabilityRepository,
     AssetsAvailabilitySettings assetsAvailabilitySettings,
     IMarkupService markupService)
 {
     _assetGeneralAvailabilityRepository = assetGeneralAvailabilityRepository ??
                                           throw new ArgumentNullException(
                                                     nameof(assetGeneralAvailabilityRepository));
     _assetPersonalAvailabilityRepository = assetPersonalAvailabilityRepository ??
                                            throw new ArgumentNullException(
                                                      nameof(assetPersonalAvailabilityRepository));
     _assetsAvailabilitySettings = assetsAvailabilitySettings ??
                                   throw new ArgumentNullException(nameof(assetsAvailabilitySettings));
     _markupService = markupService ?? throw new ArgumentNullException(nameof(markupService));
 }
Example #9
0
 public OrderService(
     IOrderRepository orderRepository,
     IMerchantRepository merchantRepository,
     ICalculationService calculationService,
     ILog log,
     OrderExpirationPeriodsSettings orderExpirationPeriods,
     IMarkupService markupService,
     ILykkeAssetsResolver lykkeAssetsResolver)
 {
     _orderRepository    = orderRepository;
     _merchantRepository = merchantRepository;
     _calculationService = calculationService;
     _log = log;
     _orderExpirationPeriods = orderExpirationPeriods;
     _markupService          = markupService;
     _lykkeAssetsResolver    = lykkeAssetsResolver;
 }
Example #10
0
 public PriceProcessor(IMarkupService markupService, ICurrencyConverterService currencyConverter)
 {
     _markupService     = markupService;
     _currencyConverter = currencyConverter;
 }
Example #11
0
 public CollectController(IMarkupService markupService, IGoodsService goodsService)
 {
     _markupService = markupService;
     _goodsService  = goodsService;
 }
Example #12
0
 public MarkupClient(IMarkupService service, ILocalCache<string> localCache)
 {
     _service = service;
     _localCache = localCache;
 }
Example #13
0
 public MarkupClient(IMarkupService service)
 {
     _service = service;
     _localCache = new LocalCache<string>();
 }
Example #14
0
 public DishController(ICategoryService categoryService, IDishService dishService, IMarkupService markupService)
 {
     _dishService = dishService;
     _categoryService = categoryService;
     _markupService = markupService;
 }
Example #15
0
 public BrowseController(IMarkupService markupService, IGoodsService goodsService)
 {
     _markupService = markupService;
     _goodsService  = goodsService;
 }