public MarketingModuleDynamicContentController(IDynamicContentService dynamicContentService, IMarketingExtensionManager marketingExtensionManager, IMarketingDynamicContentEvaluator dynamicContentEvaluator) { _dynamicContentService = dynamicContentService; _marketingExtensionManager = marketingExtensionManager; _dynamicContentEvaluator = dynamicContentEvaluator; }
public MarketingModulePromotionController( IPromotionService promotionService, ICouponService couponService, IMarketingExtensionManager promotionManager, IMarketingPromoEvaluator promoEvaluator, IExpressionSerializer expressionSerializer, IPromotionSearchService promoSearchService, IUserNameResolver userNameResolver, IPushNotificationManager notifier, IBlobStorageProvider blobStorageProvider, CsvCouponImporter csvCouponImporter, ISecurityService securityService, IPermissionScopeService permissionScopeService) { _securityService = securityService; _marketingExtensionManager = promotionManager; _promotionService = promotionService; _couponService = couponService; _promoEvaluator = promoEvaluator; _expressionSerializer = expressionSerializer; _promoSearchService = promoSearchService; _userNameResolver = userNameResolver; _notifier = notifier; _blobStorageProvider = blobStorageProvider; _csvCouponImporter = csvCouponImporter; _permissionScopeService = permissionScopeService; }
public DynamicContentServiceImpl(Func <IMarketingRepository> repositoryFactory, IDynamicPropertyService dynamicPropertyService, IEventPublisher eventPublisher, IPlatformMemoryCache platformMemoryCache, IMarketingExtensionManager marketingExtensionManager) { _repositoryFactory = repositoryFactory; _dynamicPropertyService = dynamicPropertyService; _eventPublisher = eventPublisher; _platformMemoryCache = platformMemoryCache; _marketingExtensionManager = marketingExtensionManager; }
public MarketingModuleDynamicContentController(IDynamicContentService dynamicContentService, IMarketingExtensionManager marketingExtensionManager, IMarketingDynamicContentEvaluator dynamicContentEvaluator, IExpressionSerializer expressionSerializer, IDynamicContentSearchService dynamicConentSearchService) { _dynamicContentService = dynamicContentService; _marketingExtensionManager = marketingExtensionManager; _dynamicContentEvaluator = dynamicContentEvaluator; _expressionSerializer = expressionSerializer; _dynamicConentSearchService = dynamicConentSearchService; }
public MarketingModulePromotionController( IPromotionService promotionService, ICouponService couponService, IMarketingPromoEvaluator promoEvaluator, IPromotionSearchService promoSearchService, IUserNameResolver userNameResolver, IPushNotificationManager notifier, IBlobStorageProvider blobStorageProvider, CsvCouponImporter csvCouponImporter, Func <IMarketingRepository> repositoryFactory, IMarketingExtensionManager marketingExtensionManager) { _promotionService = promotionService; _couponService = couponService; _promoEvaluator = promoEvaluator; _promoSearchService = promoSearchService; _userNameResolver = userNameResolver; _notifier = notifier; _blobStorageProvider = blobStorageProvider; _csvCouponImporter = csvCouponImporter; _repositoryFactory = repositoryFactory; _marketingExtensionManager = marketingExtensionManager; }
private MarketingModulePromotionController GetMarketingController(IMarketingExtensionManager extensionManager) { var retVal = new MarketingModulePromotionController(GetMarketingService(), extensionManager, null); return retVal; }
public MarketingSearchServiceImpl(Func<IMarketingRepository> repositoryFactory, IMarketingExtensionManager customPromotionManager, IDynamicContentService dynamicContentService) { _repositoryFactory = repositoryFactory; _customPromotionManager = customPromotionManager; _dynamicContentService = dynamicContentService; }
private MarketingModulePromotionController GetMarketingController(IMarketingExtensionManager extensionManager) { var retVal = new MarketingModulePromotionController(GetMarketingService(), extensionManager, null); return(retVal); }
public PolymorphicMarketingJsonConverter(IMarketingExtensionManager marketingExtensionManager, IExpressionSerializer expressionSerializer) { _marketingExtensionManager = marketingExtensionManager; _expressionSerializer = expressionSerializer; }
public MarketingModulePromotionController(IPromotionService promotionService, IMarketingExtensionManager promotionManager, IMarketingPromoEvaluator promoEvaluator) { _marketingExtensionManager = promotionManager; _promotionService = promotionService; _promoEvaluator = promoEvaluator; }
public MarketingSearchServiceImpl(Func <IMarketingRepository> repositoryFactory, IMarketingExtensionManager customPromotionManager) { _repositoryFactory = repositoryFactory; _customPromotionManager = customPromotionManager; }
public PromotionServiceImpl(Func<IMarketingRepository> repositoryFactory, IMarketingExtensionManager customPromotionManager) { _repositoryFactory = repositoryFactory; _customPromotionManager = customPromotionManager; }
public MarketingSearchServiceImpl(Func <IMarketingRepository> repositoryFactory, IMarketingExtensionManager customPromotionManager, IDynamicContentService dynamicContentService) { _repositoryFactory = repositoryFactory; _customPromotionManager = customPromotionManager; _dynamicContentService = dynamicContentService; }
public PromotionServiceImpl(Func <IMarketingRepository> repositoryFactory, IMarketingExtensionManager customPromotionManager, ICacheManager <object> cacheManager) { _repositoryFactory = repositoryFactory; _customPromotionManager = customPromotionManager; _cacheManager = cacheManager; }
public PolymorphicMarketingJsonConverter(IMarketingExtensionManager marketingExtensionManager) { _marketingExtensionManager = marketingExtensionManager; }
private MarketingModulePromotionController GetMarketingController(IMarketingExtensionManager extensionManager) { var retVal = new MarketingModulePromotionController(GetMarketingService(), GetCouponService(), extensionManager, null, GetExpressionSerializer(), null, null, null, null, null, null, null); return(retVal); }