コード例 #1
0
        public QuoteRequestServiceImpl(Func<IQuoteRepository> quoteRepositoryFactory, IUniqueNumberGenerator uniqueNumberGenerator, IDynamicPropertyService dynamicPropertyService, IEventPublisher<QuoteRequestChangeEvent> eventPublisher, IChangeLogService changeLogService)
		{
			_repositoryFactory = quoteRepositoryFactory;
			_uniqueNumberGenerator = uniqueNumberGenerator;
			_dynamicPropertyService = dynamicPropertyService;
			_eventPublisher = eventPublisher;
            _changeLogService = changeLogService;
        }
コード例 #2
0
		public OrderModuleController(ICustomerOrderService customerOrderService, ICustomerOrderSearchService searchService, IStoreService storeService, IUniqueNumberGenerator numberGenerator, CacheManager cacheManager, Func<IOrderRepository> repositoryFactory)
        {
            _customerOrderService = customerOrderService;
            _searchService = searchService;
            _uniqueNumberGenerator = numberGenerator;
            _storeService = storeService;
			_cacheManager = cacheManager;
			_repositoryFactory = repositoryFactory;
        }
コード例 #3
0
 public CustomerOrderServiceImpl(Func <IOrderRepository> orderRepositoryFactory, IUniqueNumberGenerator uniqueNumberGenerator, IEventPublisher <OrderChangeEvent> eventPublisher, IShoppingCartService shoppingCartService, IItemService productService, IDynamicPropertyService dynamicPropertyService, ISettingsManager settingManager)
 {
     _repositoryFactory      = orderRepositoryFactory;
     _shoppingCartService    = shoppingCartService;
     _uniqueNumberGenerator  = uniqueNumberGenerator;
     _eventPublisher         = eventPublisher;
     _productService         = productService;
     _dynamicPropertyService = dynamicPropertyService;
     _settingManager         = settingManager;
 }
コード例 #4
0
 public SubscriptionServiceImpl(IStoreService storeService, ICustomerOrderService customerOrderService, ICustomerOrderSearchService customerOrderSearchService, Func <ISubscriptionRepository> subscriptionRepositoryFactory, IUniqueNumberGenerator uniqueNumberGenerator, IEventPublisher eventPublisher, IPlatformMemoryCache platformMemoryCache)
 {
     _storeService                  = storeService;
     _customerOrderService          = customerOrderService;
     _customerOrderSearchService    = customerOrderSearchService;
     _subscriptionRepositoryFactory = subscriptionRepositoryFactory;
     _uniqueNumberGenerator         = uniqueNumberGenerator;
     _eventPublisher                = eventPublisher;
     _platformMemoryCache           = platformMemoryCache;
 }
コード例 #5
0
 public SubscriptionServiceImpl(Func <ISubscriptionRepository> subscriptionRepositoryFactory, ICustomerOrderService customerOrderService, ICustomerOrderSearchService customerOrderSearchService,
                                IStoreService storeService, IUniqueNumberGenerator uniqueNumberGenerator, IChangeLogService changeLogService, IEventPublisher eventPublisher)
 {
     _customerOrderSearchService    = customerOrderSearchService;
     _subscriptionRepositoryFactory = subscriptionRepositoryFactory;
     _customerOrderService          = customerOrderService;
     _storeService          = storeService;
     _uniqueNumberGenerator = uniqueNumberGenerator;
     _changeLogService      = changeLogService;
     _eventPublisher        = eventPublisher;
 }
コード例 #6
0
 public RemarkPhotoService(IRemarkRepository remarkRepository,
                           IUserRepository userRepository,
                           IFileHandler fileHandler,
                           IUniqueNumberGenerator uniqueNumberGenerator,
                           GeneralSettings settings)
 {
     _remarkRepository      = remarkRepository;
     _userRepository        = userRepository;
     _fileHandler           = fileHandler;
     _uniqueNumberGenerator = uniqueNumberGenerator;
     _settings = settings;
 }
コード例 #7
0
 public OrderModuleController(ICustomerOrderService customerOrderService, ICustomerOrderSearchService searchService, IStoreService storeService, IUniqueNumberGenerator numberGenerator,
                              CacheManager cacheManager, Func <IOrderRepository> repositoryFactory, IPermissionScopeService permissionScopeService, ISecurityService securityService)
 {
     _customerOrderService   = customerOrderService;
     _searchService          = searchService;
     _uniqueNumberGenerator  = numberGenerator;
     _storeService           = storeService;
     _cacheManager           = cacheManager;
     _repositoryFactory      = repositoryFactory;
     _securityService        = securityService;
     _permissionScopeService = permissionScopeService;
 }
コード例 #8
0
 public OrderModuleController(ICustomerOrderService customerOrderService, ICustomerOrderSearchService searchService, IStoreService storeService, IUniqueNumberGenerator numberGenerator,
                              ICacheManager<object> cacheManager, Func<IOrderRepository> repositoryFactory, IPermissionScopeService permissionScopeService, ISecurityService securityService, ISettingsManager settingManager)
 {
     _customerOrderService = customerOrderService;
     _searchService = searchService;
     _uniqueNumberGenerator = numberGenerator;
     _storeService = storeService;
     _cacheManager = cacheManager;
     _repositoryFactory = repositoryFactory;
     _securityService = securityService;
     _permissionScopeService = permissionScopeService;
     _settingManager = settingManager;
 }
コード例 #9
0
 public CustomerOrderServiceImpl(Func <IOrderRepository> orderRepositoryFactory, IUniqueNumberGenerator uniqueNumberGenerator, IDynamicPropertyService dynamicPropertyService, IShippingMethodsService shippingMethodsService, IPaymentMethodsService paymentMethodsService,
                                 IStoreService storeService, IChangeLogService changeLogService, IEventPublisher eventPublisher, ICustomerOrderTotalsCalculator totalsCalculator)
 {
     RepositoryFactory      = orderRepositoryFactory;
     UniqueNumberGenerator  = uniqueNumberGenerator;
     EventPublisher         = eventPublisher;
     DynamicPropertyService = dynamicPropertyService;
     ShippingMethodsService = shippingMethodsService;
     PaymentMethodsService  = paymentMethodsService;
     StoreService           = storeService;
     ChangeLogService       = changeLogService;
     TotalsCalculator       = totalsCalculator;
 }
コード例 #10
0
 public CustomerOrderServiceImpl(Func<IOrderRepository> orderRepositoryFactory, IUniqueNumberGenerator uniqueNumberGenerator, IEventPublisher<OrderChangeEvent> eventPublisher, IShoppingCartService shoppingCartService, IItemService productService, 
                               IDynamicPropertyService dynamicPropertyService, ISettingsManager settingManager, IShippingMethodsService shippingMethodsService, IPaymentMethodsService paymentMethodsService)
 {
     _repositoryFactory = orderRepositoryFactory;
     _shoppingCartService = shoppingCartService;
     _uniqueNumberGenerator = uniqueNumberGenerator;
     _eventPublisher = eventPublisher;
     _productService = productService;
     _dynamicPropertyService = dynamicPropertyService;
     _settingManager = settingManager;
     _shippingMethodsService = shippingMethodsService;
     _paymentMethodsService = paymentMethodsService;
 }
コード例 #11
0
 public SubscriptionServiceImpl(Func <ISubscriptionRepository> subscriptionRepositoryFactory, ICustomerOrderService customerOrderService,
                                ICustomerOrderSearchService customerOrderSearchService, IStoreService storeService,
                                IUniqueNumberGenerator uniqueNumberGenerator, IChangeLogService changeLogService, IEventPublisher eventPublisher,
                                IPlatformMemoryCache platformMemoryCache)
 {
     CustomerOrderSearchService    = customerOrderSearchService;
     SubscriptionRepositoryFactory = subscriptionRepositoryFactory;
     CustomerOrderService          = customerOrderService;
     StoreService          = storeService;
     UniqueNumberGenerator = uniqueNumberGenerator;
     ChangeLogService      = changeLogService;
     EventPublisher        = eventPublisher;
     PlatformMemoryCache   = platformMemoryCache;
 }
コード例 #12
0
 public CustomerOrderServiceImpl(Func <IOrderRepository> orderRepositoryFactory, IUniqueNumberGenerator uniqueNumberGenerator, IEventPublisher <OrderChangeEvent> eventPublisher, IShoppingCartService shoppingCartService, IItemService productService,
                                 IDynamicPropertyService dynamicPropertyService, IShippingMethodsService shippingMethodsService, IPaymentMethodsService paymentMethodsService,
                                 IStoreService storeService)
 {
     _repositoryFactory      = orderRepositoryFactory;
     _shoppingCartService    = shoppingCartService;
     _uniqueNumberGenerator  = uniqueNumberGenerator;
     _eventPublisher         = eventPublisher;
     _productService         = productService;
     _dynamicPropertyService = dynamicPropertyService;
     _shippingMethodsService = shippingMethodsService;
     _paymentMethodsService  = paymentMethodsService;
     _storeService           = storeService;
 }
コード例 #13
0
 public CustomerOrderServiceImpl(Func <IOrderRepository> orderRepositoryFactory, IUniqueNumberGenerator uniqueNumberGenerator, IEventPublisher <OrderChangeEvent> orderChangingPublisher,
                                 IDynamicPropertyService dynamicPropertyService, IShippingMethodsService shippingMethodsService, IPaymentMethodsService paymentMethodsService,
                                 IStoreService storeService, IChangeLogService changeLogService, IEventPublisher <OrderChangedEvent> orderChangedPublisher)
 {
     RepositoryFactory      = orderRepositoryFactory;
     UniqueNumberGenerator  = uniqueNumberGenerator;
     OrderChangingPublisher = orderChangingPublisher;
     OrderChangedPublisher  = orderChangedPublisher;
     DynamicPropertyService = dynamicPropertyService;
     ShippingMethodsService = shippingMethodsService;
     PaymentMethodsService  = paymentMethodsService;
     StoreService           = storeService;
     ChangeLogService       = changeLogService;
 }
コード例 #14
0
 public CustomerOrderServiceImpl(Func <IOrderRepository> orderRepositoryFactory, IUniqueNumberGenerator uniqueNumberGenerator
                                 , IDynamicPropertyService dynamicPropertyService, IStoreService storeService, IChangeLogService changeLogService
                                 , IEventPublisher eventPublisher, ICustomerOrderTotalsCalculator totalsCalculator
                                 , IShippingMethodsRegistrar shippingMethodsRegistrar, IPaymentMethodsRegistrar paymentMethodsRegistrar, IPlatformMemoryCache platformMemoryCache)
 {
     _repositoryFactory        = orderRepositoryFactory;
     _eventPublisher           = eventPublisher;
     _dynamicPropertyService   = dynamicPropertyService;
     _storeService             = storeService;
     _changeLogService         = changeLogService;
     _totalsCalculator         = totalsCalculator;
     _shippingMethodsRegistrar = shippingMethodsRegistrar;
     _paymentMethodsRegistrar  = paymentMethodsRegistrar;
     _platformMemoryCache      = platformMemoryCache;
     _uniqueNumberGenerator    = uniqueNumberGenerator;
 }
コード例 #15
0
        public CustomerOrderService(
            Func <IOrderRepository> orderRepositoryFactory, IUniqueNumberGenerator uniqueNumberGenerator
            , IStoreService storeService, IChangeLogService changeLogService
            , IEventPublisher eventPublisher, ICustomerOrderTotalsCalculator totalsCalculator
            , IShippingMethodsSearchService shippingMethodsSearchService, IPaymentMethodsSearchService paymentMethodSearchService,
            IPlatformMemoryCache platformMemoryCache)
        {
            _repositoryFactory            = orderRepositoryFactory;
            _eventPublisher               = eventPublisher;
            _storeService                 = storeService;
            _totalsCalculator             = totalsCalculator;
            _shippingMethodsSearchService = shippingMethodsSearchService;

            _paymentMethodSearchService = paymentMethodSearchService;
            _platformMemoryCache        = platformMemoryCache;
            _uniqueNumberGenerator      = uniqueNumberGenerator;
        }
コード例 #16
0
 public OrderModuleController(ICustomerOrderService customerOrderService, ICustomerOrderSearchService searchService, IStoreService storeService, IUniqueNumberGenerator numberGenerator,
                              ICacheManager <object> cacheManager, Func <IOrderRepository> repositoryFactory, IPermissionScopeService permissionScopeService, ISecurityService securityService,
                              ICustomerOrderBuilder customerOrderBuilder, IShoppingCartService cartService, INotificationManager notificationManager,
                              INotificationTemplateResolver notificationTemplateResolver)
 {
     _customerOrderService         = customerOrderService;
     _searchService                = searchService;
     _uniqueNumberGenerator        = numberGenerator;
     _storeService                 = storeService;
     _cacheManager                 = cacheManager;
     _repositoryFactory            = repositoryFactory;
     _securityService              = securityService;
     _permissionScopeService       = permissionScopeService;
     _customerOrderBuilder         = customerOrderBuilder;
     _cartService                  = cartService;
     _notificationManager          = notificationManager;
     _notificationTemplateResolver = notificationTemplateResolver;
 }
コード例 #17
0
 public OrderModuleController(
     ICustomerOrderService customerOrderService
     , ICustomerOrderSearchService searchService
     , IStoreService storeService
     , IUniqueNumberGenerator numberGenerator
     , IPlatformMemoryCache platformMemoryCache
     , Func <IOrderRepository> repositoryFactory
     , ICustomerOrderBuilder customerOrderBuilder
     , IShoppingCartService cartService
     , IChangeLogSearchService changeLogSearchService
     , INotificationTemplateRenderer notificationTemplateRenderer
     , INotificationSearchService notificationSearchService
     , ICustomerOrderTotalsCalculator totalsCalculator
     , IAuthorizationService authorizationService
     , IOptions <PlatformOptions> platformOptions
     , IBlobStorageProvider blobStorageProvider
     , IConverter converter
     , IOptions <HtmlToPdfOptions> htmlToPdfOptions)
 {
     _customerOrderService         = customerOrderService;
     _searchService                = searchService;
     _uniqueNumberGenerator        = numberGenerator;
     _storeService                 = storeService;
     _platformMemoryCache          = platformMemoryCache;
     _repositoryFactory            = repositoryFactory;
     _customerOrderBuilder         = customerOrderBuilder;
     _cartService                  = cartService;
     _changeLogSearchService       = changeLogSearchService;
     _notificationTemplateRenderer = notificationTemplateRenderer;
     _notificationSearchService    = notificationSearchService;
     _totalsCalculator             = totalsCalculator;
     _authorizationService         = authorizationService;
     _platformOptions              = platformOptions.Value;
     _blobStorageProvider          = blobStorageProvider;
     _htmlToPdfOptions             = htmlToPdfOptions.Value;
     _converter = converter;
 }
コード例 #18
0
 public CustomerOrderServiceExtImpl(Func <IOrderExtensionRepository> orderRepositoryFactoryEx, IUniqueNumberGenerator uniqueNumberGenerator, IEventPublisher <OrderChangeEvent> orderChangingPublisher, IDynamicPropertyService dynamicPropertyService, IShippingMethodsService shippingMethodsService, IPaymentMethodsService paymentMethodsService, IStoreService storeService, IChangeLogService changeLogService, IEventPublisher <OrderChangedEvent> orderChangedPublisher)
     : base(orderRepositoryFactoryEx, uniqueNumberGenerator, orderChangingPublisher, dynamicPropertyService, shippingMethodsService, paymentMethodsService, storeService, changeLogService, orderChangedPublisher)
 {
     _orderChangingPublisher   = orderChangingPublisher;
     _orderRepositoryFactoryEx = orderRepositoryFactoryEx;
 }
コード例 #19
0
 public SubscriptionBuilderImpl(IPaymentPlanService paymentPlanService, ISettingsManager settingsManager, IStoreService storeService, IUniqueNumberGenerator uniqueNumberGenerator)
 {
     _paymentPlanService    = paymentPlanService;
     _settingsManager       = settingsManager;
     _uniqueNumberGenerator = uniqueNumberGenerator;
     _storeService          = storeService;
 }
 public CustomerOrderServiceExtImpl(Func <IOrderRepository> orderRepositoryFactory, IUniqueNumberGenerator uniqueNumberGenerator, IEventPublisher <OrderChangeEvent> eventPublisher,
                                    IDynamicPropertyService dynamicPropertyService, IShippingMethodsService shippingMethodsService, IPaymentMethodsService paymentMethodsService,
                                    IStoreService storeService, IChangeLogService changelogService, ICustomerOrderSearchService orderSearchService) : base(orderRepositoryFactory, uniqueNumberGenerator, eventPublisher, dynamicPropertyService, shippingMethodsService, paymentMethodsService, storeService, changelogService)
 {
     _orderSearchService = orderSearchService;
 }
コード例 #21
0
 public WeatherForecastController(ILogger <WeatherForecastController> logger, IUniqueNumberGenerator uniqueNumberGenerator)
 {
     _logger = logger;
     _uniqueNumberGenerator = uniqueNumberGenerator;
 }
コード例 #22
0
 public HourPartialsGenerator(IUniqueNumberGenerator generator)
 {
     _generator = generator;
 }
コード例 #23
0
 public QuoteRequestServiceImpl(Func <IQuoteRepository> quoteRepositoryFactory, IUniqueNumberGenerator uniqueNumberGenerator, IDynamicPropertyService dynamicPropertyService, IEventPublisher <QuoteRequestChangeEvent> eventPublisher, IChangeLogService changeLogService, ISettingsManager settingManager)
 {
     _repositoryFactory      = quoteRepositoryFactory;
     _uniqueNumberGenerator  = uniqueNumberGenerator;
     _dynamicPropertyService = dynamicPropertyService;
     _eventPublisher         = eventPublisher;
     _changeLogService       = changeLogService;
     _settingManager         = settingManager;
 }