示例#1
0
 public ShoppingCartServiceImpl(Func <ICartRepository> repositoryFactory, IEventPublisher <CartChangeEvent> eventPublisher, IItemService productService, IDynamicPropertyService dynamicPropertyService)
 {
     _repositoryFactory      = repositoryFactory;
     _eventPublisher         = eventPublisher;
     _productService         = productService;
     _dynamicPropertyService = dynamicPropertyService;
 }
示例#2
0
 protected MemberServiceBase(Func <IMemberRepository> repositoryFactory, IEventPublisher eventPublisher, IDynamicPropertyService dynamicPropertyService, IPlatformMemoryCache platformMemoryCache)
 {
     _repositoryFactory      = repositoryFactory;
     _eventPublisher         = eventPublisher;
     _dynamicPropertyService = dynamicPropertyService;
     _platformMemoryCache    = platformMemoryCache;
 }
示例#3
0
 public ShoppingCartServiceImpl(Func <ICartRepository> repositoryFactory, IEventPublisher <CartChangeEvent> changingEventPublisher, IDynamicPropertyService dynamicPropertyService, IEventPublisher <CartChangedEvent> changedEventPublisher)
 {
     _repositoryFactory      = repositoryFactory;
     _changingEventPublisher = changingEventPublisher;
     _dynamicPropertyService = dynamicPropertyService;
     _changedEventPublisher  = changedEventPublisher;
 }
 public DynamicContentServiceImpl(Func <IMarketingRepository> repositoryFactory, IDynamicPropertyService dynamicPropertyService, IEventPublisher eventPublisher, IPlatformMemoryCache platformMemoryCache)
 {
     _repositoryFactory      = repositoryFactory;
     _dynamicPropertyService = dynamicPropertyService;
     _eventPublisher         = eventPublisher;
     _platformMemoryCache    = platformMemoryCache;
 }
        public ShoppingCartServiceImpl(Func<ICartRepository> repositoryFactory, IEventPublisher<CartChangeEvent> eventPublisher, IItemService productService, IDynamicPropertyService dynamicPropertyService)
		{
			_repositoryFactory = repositoryFactory;
			_eventPublisher = eventPublisher;
			_productService = productService;
            _dynamicPropertyService = dynamicPropertyService;
        }
 public PlatformExportImportManager(
     UserManager <ApplicationUser> userManager
     , RoleManager <Role> roleManager
     , IPermissionsRegistrar permissionsProvider
     , ISettingsManager settingsManager
     , IDynamicPropertyService dynamicPropertyService
     , IDynamicPropertySearchService dynamicPropertySearchService
     , ILocalModuleCatalog moduleCatalog
     , IDynamicPropertyDictionaryItemsService dynamicPropertyDictionaryItemsService
     , IDynamicPropertyDictionaryItemsSearchService dynamicPropertyDictionaryItemsSearchService
     , IUserApiKeyService userApiKeyService
     , IUserApiKeySearchService userApiKeySearchService)
 {
     _dynamicPropertyService = dynamicPropertyService;
     _userManager            = userManager;
     _roleManager            = roleManager;
     _settingsManager        = settingsManager;
     _moduleCatalog          = moduleCatalog;
     _dynamicPropertyDictionaryItemsService       = dynamicPropertyDictionaryItemsService;
     _dynamicPropertyDictionaryItemsSearchService = dynamicPropertyDictionaryItemsSearchService;
     _permissionsProvider          = permissionsProvider;
     _dynamicPropertySearchService = dynamicPropertySearchService;
     _userApiKeyService            = userApiKeyService;
     _userApiKeySearchService      = userApiKeySearchService;
 }
 public QuoteRequestServiceImpl(Func <IQuoteRepository> quoteRepositoryFactory, IUniqueNumberGenerator uniqueNumberGenerator, IDynamicPropertyService dynamicPropertyService, IEventPublisher <QuoteRequestChangeEvent> eventPublisher, IChangeLogService changeLogService)
 {
     _repositoryFactory      = quoteRepositoryFactory;
     _uniqueNumberGenerator  = uniqueNumberGenerator;
     _dynamicPropertyService = dynamicPropertyService;
     _eventPublisher         = eventPublisher;
     _changeLogService       = changeLogService;
 }
 public DynamicPropertiesController(IDynamicPropertyRegistrar dynamicPropertyRegistrar, IDynamicPropertyService dynamicPropertyService, IDynamicPropertySearchService dynamicPropertySearchService, IDynamicPropertyDictionaryItemsService dynamicPropertyDictionaryItemsService, IDynamicPropertyDictionaryItemsSearchService dynamicPropertyDictionaryItemsSearchService)
 {
     _dynamicPropertyService                      = dynamicPropertyService;
     _dynamicPropertySearchService                = dynamicPropertySearchService;
     _dynamicPropertyDictionaryItemsService       = dynamicPropertyDictionaryItemsService;
     _dynamicPropertyDictionaryItemsSearchService = dynamicPropertyDictionaryItemsSearchService;
     _dynamicPropertyRegistrar                    = dynamicPropertyRegistrar;
 }
示例#9
0
 public DynamicPropertyQueryHandler(IMapper mapper, ISearchPhraseParser searchPhraseParser, IDynamicPropertyService dynamicPropertyService, IDynamicPropertySearchService dynamicPropertySearchService, IDynamicPropertyDictionaryItemsSearchService dynamicPropertyDictionaryItemsSearchService)
 {
     _mapper                       = mapper;
     _searchPhraseParser           = searchPhraseParser;
     _dynamicPropertyService       = dynamicPropertyService;
     _dynamicPropertySearchService = dynamicPropertySearchService;
     _dynamicPropertyDictionaryItemsSearchService = dynamicPropertyDictionaryItemsSearchService;
 }
示例#10
0
 public CorporateMembersServiceImpl(Func <ICorporateMembersRepository> repositoryFactory, ICommerceService commerceService,
                                    IDynamicPropertyService dynamicPropertyService, ISecurityService securityService,
                                    IEventPublisher <MemberChangingEvent> eventPublisher, IValidatorFactory validatorFactory)
     : base((Func <ICustomerRepository>)repositoryFactory, dynamicPropertyService, commerceService, securityService, eventPublisher)
 {
     _securityService        = securityService;
     _companyMemberValidator = new Lazy <IValidator <CompanyMember> >(validatorFactory.GetValidator <CompanyMember>);
 }
 public ShoppingCartServiceImpl(Func <ICartRepository> repositoryFactory, IDynamicPropertyService dynamicPropertyService,
                                IShopingCartTotalsCalculator totalsCalculator, IEventPublisher eventPublisher)
 {
     RepositoryFactory      = repositoryFactory;
     EventPublisher         = eventPublisher;
     DynamicPropertyService = dynamicPropertyService;
     TotalsCalculator       = totalsCalculator;
 }
示例#12
0
 public MemberServiceBase(Func <IMemberRepository> repositoryFactory, IDynamicPropertyService dynamicPropertyService,
                          IMemberFactory memberFactory, IEventPublisher <MemberChangingEvent> eventPublisher)
 {
     RepositoryFactory        = repositoryFactory;
     DynamicPropertyService   = dynamicPropertyService;
     MemberFactory            = memberFactory;
     MemberEventventPublisher = eventPublisher;
 }
 protected MemberServiceBase(Func <IMemberRepository> repositoryFactory, IDynamicPropertyService dynamicPropertyService, ICommerceService commerceService,
                             IEventPublisher eventPublisher)
 {
     RepositoryFactory      = repositoryFactory;
     DynamicPropertyService = dynamicPropertyService;
     EventPublisher         = eventPublisher;
     CommerceService        = commerceService;
 }
        public QuoteRequestServiceImpl(Func<IQuoteRepository> quoteRepositoryFactory, IUniqueNumberGenerator uniqueNumberGenerator, IDynamicPropertyService dynamicPropertyService, IEventPublisher<QuoteRequestChangeEvent> eventPublisher, IChangeLogService changeLogService)
		{
			_repositoryFactory = quoteRepositoryFactory;
			_uniqueNumberGenerator = uniqueNumberGenerator;
			_dynamicPropertyService = dynamicPropertyService;
			_eventPublisher = eventPublisher;
            _changeLogService = changeLogService;
        }
 public StoreServiceImpl(Func<IStoreRepository> repositoryFactory, ICommerceService commerceService, ISettingsManager settingManager, IDynamicPropertyService dynamicPropertyService, IShippingService shippingService, IPaymentMethodsService paymentService)
 {
     _repositoryFactory = repositoryFactory;
     _commerceService = commerceService;
     _settingManager = settingManager;
     _dynamicPropertyService = dynamicPropertyService;
     _shippingService = shippingService;
     _paymentService = paymentService;
 }
 public CustomerOrderServiceImpl(Func<IOrderRepository> orderRepositoryFactory, IOperationNumberGenerator operationNumberGenerator, IEventPublisher<OrderChangeEvent> eventPublisher, IShoppingCartService shoppingCartService, IItemService productService, IDynamicPropertyService dynamicPropertyService)
 {
     _repositoryFactory = orderRepositoryFactory;
     _shoppingCartService = shoppingCartService;
     _operationNumberGenerator = operationNumberGenerator;
     _eventPublisher = eventPublisher;
     _productService = productService;
     _dynamicPropertyService = dynamicPropertyService;
 }
示例#17
0
 public CustomerOrderServiceImpl(Func <IOrderRepository> orderRepositoryFactory, IOperationNumberGenerator operationNumberGenerator, IEventPublisher <OrderChangeEvent> eventPublisher, IShoppingCartService shoppingCartService, IItemService productService, IDynamicPropertyService dynamicPropertyService)
 {
     _repositoryFactory        = orderRepositoryFactory;
     _shoppingCartService      = shoppingCartService;
     _operationNumberGenerator = operationNumberGenerator;
     _eventPublisher           = eventPublisher;
     _productService           = productService;
     _dynamicPropertyService   = dynamicPropertyService;
 }
示例#18
0
 public PlatformExportImportManager(ISecurityService securityService, IRoleManagementService roleManagementService, ISettingsManager settingsManager, IDynamicPropertyService dynamicPropertyService, IModuleCatalog moduleCatalog, IMemoryCache memoryCache)
 {
     _dynamicPropertyService = dynamicPropertyService;
     _securityService        = securityService;
     _roleManagementService  = roleManagementService;
     _settingsManager        = settingsManager;
     _moduleCatalog          = moduleCatalog;
     _memoryCache            = memoryCache;
 }
 public StoreServiceImpl(Func <IStoreRepository> repositoryFactory, ICommerceService commerceService, ISettingsManager settingManager, IDynamicPropertyService dynamicPropertyService, IShippingService shippingService, IPaymentMethodsService paymentService)
 {
     _repositoryFactory      = repositoryFactory;
     _commerceService        = commerceService;
     _settingManager         = settingManager;
     _dynamicPropertyService = dynamicPropertyService;
     _shippingService        = shippingService;
     _paymentService         = paymentService;
 }
示例#20
0
 protected MemberServiceBase(Func <IMemberRepository> repositoryFactory, IDynamicPropertyService dynamicPropertyService, ICommerceService commerceService,
                             IEventPublisher <MemberChangingEvent> memberChangingEventPublisher, IEventPublisher <MemberChangedEvent> memberChangedEventPublisher)
 {
     RepositoryFactory            = repositoryFactory;
     DynamicPropertyService       = dynamicPropertyService;
     MemberChangingEventPublisher = memberChangingEventPublisher;
     MemberChangedEventPublisher  = memberChangedEventPublisher;
     CommerceService = commerceService;
 }
示例#21
0
 public ShoppingCartServiceImpl(Func <ICartRepository> repositoryFactory, IDynamicPropertyService dynamicPropertyService,
                                IShoppingCartTotalsCalculator totalsCalculator, IEventPublisher eventPublisher,
                                IPlatformMemoryCache platformMemoryCache)
 {
     _repositoryFactory      = repositoryFactory;
     _dynamicPropertyService = dynamicPropertyService;
     _totalsCalculator       = totalsCalculator;
     _eventPublisher         = eventPublisher;
     _platformMemoryCache    = platformMemoryCache;
 }
        public StoreService(Func <IStoreRepository> repositoryFactory, ISettingsManager settingManager, IDynamicPropertyService dynamicPropertyService,
                            IEventPublisher eventPublisher, IPlatformMemoryCache platformMemoryCache)
        {
            _repositoryFactory      = repositoryFactory;
            _settingManager         = settingManager;
            _dynamicPropertyService = dynamicPropertyService;

            _eventPublisher      = eventPublisher;
            _platformMemoryCache = platformMemoryCache;
        }
 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;
 }
        public PlatformExportImportManager(ISecurityService securityService, IRoleManagementService roleManagementService, ISettingsManager settingsManager, IDynamicPropertyService dynamicPropertyService, IPackageService packageService)
        {
            _dynamicPropertyService = dynamicPropertyService;
            _securityService = securityService;
            _roleManagementService = roleManagementService;
            _settingsManager = settingsManager;
            _packageService = packageService;

            _manifestPartUri = PackUriHelper.CreatePartUri(new Uri("Manifest.json", UriKind.Relative));
            _platformEntriesPartUri = PackUriHelper.CreatePartUri(new Uri("PlatformEntries.json", UriKind.Relative));
        }
示例#25
0
 public PlatformExportImportManager(UserManager <ApplicationUser> userManager, RoleManager <Role> roleManager, IPermissionsProvider permissionsProvider, ISettingsManager settingsManager,
                                    IDynamicPropertyService dynamicPropertyService, IModuleCatalog moduleCatalog, IMemoryCache memoryCache)
 {
     _dynamicPropertyService = dynamicPropertyService;
     _userManager            = userManager;
     _roleManager            = roleManager;
     _settingsManager        = settingsManager;
     _moduleCatalog          = moduleCatalog;
     _memoryCache            = memoryCache;
     _permissionsProvider    = permissionsProvider;
 }
        public PlatformExportImportManager(ISecurityService securityService, IRoleManagementService roleManagementService, ISettingsManager settingsManager, IDynamicPropertyService dynamicPropertyService, IPackageService packageService)
        {
            _dynamicPropertyService = dynamicPropertyService;
            _securityService        = securityService;
            _roleManagementService  = roleManagementService;
            _settingsManager        = settingsManager;
            _packageService         = packageService;

            _manifestPartUri        = PackUriHelper.CreatePartUri(new Uri("Manifest.json", UriKind.Relative));
            _platformEntriesPartUri = PackUriHelper.CreatePartUri(new Uri("PlatformEntries.json", UriKind.Relative));
        }
 public PlatformExportImportManager(ISecurityService securityService, IRoleManagementService roleManagementService, ISettingsManager settingsManager, IDynamicPropertyService dynamicPropertyService, IModuleCatalog moduleCatalog, ICacheManager <object> cacheManager)
 {
     _dynamicPropertyService = dynamicPropertyService;
     _securityService        = securityService;
     _roleManagementService  = roleManagementService;
     _settingsManager        = settingsManager;
     _moduleCatalog          = moduleCatalog;
     _cacheManager           = cacheManager;
     _manifestPartUri        = PackUriHelper.CreatePartUri(new Uri("Manifest.json", UriKind.Relative));
     _platformEntriesPartUri = PackUriHelper.CreatePartUri(new Uri("PlatformEntries.json", UriKind.Relative));
 }
 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;
 }
 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;
 }
示例#30
0
 public StoreService(Func <IStoreRepository> repositoryFactory, ISeoService seoService, ISettingsManager settingManager,
                     IDynamicPropertyService dynamicPropertyService, IShippingMethodsRegistrar shippingService, IPaymentMethodsRegistrar paymentService,
                     IEventPublisher eventPublisher, IPlatformMemoryCache platformMemoryCache)
 {
     RepositoryFactory       = repositoryFactory;
     SeoService              = seoService;
     SettingManager          = settingManager;
     DynamicPropertyService  = dynamicPropertyService;
     ShippingMethodRegistrar = shippingService;
     PaymentMethodRegistrar  = paymentService;
     EventPublisher          = eventPublisher;
     PlatformMemoryCache     = platformMemoryCache;
 }
示例#31
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;
 }
 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;
 }
示例#33
0
 public StoreService(Func <IStoreRepository> repositoryFactory, ISeoService seoService, ISettingsManager settingManager,
                     IDynamicPropertyService dynamicPropertyService, IShippingMethodsRegistrar shippingService, IPaymentMethodsRegistrar paymentService,
                     ITaxProviderRegistrar taxService, IEventPublisher eventPublisher
                     , IPlatformMemoryCache platformMemoryCache)
 {
     _repositoryFactory       = repositoryFactory;
     _seoService              = seoService;
     _settingManager          = settingManager;
     _dynamicPropertyService  = dynamicPropertyService;
     _shippingMethodRegistrar = shippingService;
     _paymentMethodRegistrar  = paymentService;
     _taxProviderRegistrar    = taxService;
     _eventPublisher          = eventPublisher;
     _platformMemoryCache     = platformMemoryCache;
 }
示例#34
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;
 }
 public BotContactMembersService(Func <ICustomerRepository> repositoryFactory, IDynamicPropertyService dynamicPropertyService, ICommerceService commerceService, ISecurityService securityService, IEventPublisher eventPublisher)
     : base(repositoryFactory, dynamicPropertyService, commerceService, securityService, eventPublisher)
 {
 }
示例#36
0
 public DynamicPropertySearchService(Func <IPlatformRepository> repositoryFactory, IDynamicPropertyService dynamicPropertyService, IPlatformMemoryCache memoryCache)
 {
     _repositoryFactory      = repositoryFactory;
     _dynamicPropertyService = dynamicPropertyService;
     _memoryCache            = memoryCache;
 }
 public DynamicPropertiesController(IDynamicPropertyService service)
 {
     _service = service;
 }
 public CommerceMembersServiceImpl(Func<ICustomerRepository> repositoryFactory, IDynamicPropertyService dynamicPropertyService, ISecurityService securityService, IMemberFactory memberFactory, IEventPublisher<MemberChangingEvent> eventPublisher)
     : base(repositoryFactory, dynamicPropertyService, memberFactory, eventPublisher)
 {
     _securityService = securityService;
 }
示例#39
0
 public MemberServiceImpl(Func<ICustomerRepository> repositoryFactory, IDynamicPropertyService dynamicPropertyService, ISecurityService securityService)
 {
     _repositoryFactory = repositoryFactory;
     _dynamicPropertyService = dynamicPropertyService;
     _securityService = securityService;
 }
		public DynamicContentServiceImpl(Func<IMarketingRepository> repositoryFactory, IDynamicPropertyService dynamicPropertyService)
		{
			_repositoryFactory = repositoryFactory;
			_dynamicPropertyService = dynamicPropertyService;
		}
 public ContactServiceImpl(Func<ICustomerRepository> repositoryFactory, IDynamicPropertyService dynamicPropertyService)
 {
     _repositoryFactory = repositoryFactory;
     _dynamicPropertyService = dynamicPropertyService;
 }
 public OrganizationServiceImpl(Func<ICustomerRepository> repositoryFactory, IDynamicPropertyService dynamicPropertyService)
 {
     _repositoryFactory = repositoryFactory;
     _dynamicPropertyService = dynamicPropertyService;
 }
 public PlatformExportImportManager(ISecurityService securityService, IRoleManagementService roleManagementService, ISettingsManager settingsManager, IDynamicPropertyService dynamicPropertyService, IModuleCatalog moduleCatalog, ICacheManager<object> cacheManager, INotificationTemplateService notificationTemplateService)
 {
     _dynamicPropertyService = dynamicPropertyService;
     _securityService = securityService;
     _roleManagementService = roleManagementService;
     _settingsManager = settingsManager;
     _moduleCatalog = moduleCatalog;
     _cacheManager = cacheManager;
     _notificationTemplateService = notificationTemplateService;
     _manifestPartUri = PackUriHelper.CreatePartUri(new Uri("Manifest.json", UriKind.Relative));
     _platformEntriesPartUri = PackUriHelper.CreatePartUri(new Uri("PlatformEntries.json", UriKind.Relative));
 }