public CommonController(IWorkContextAccessor workContextAccesor, IStorefrontUrlBuilder urlBuilder, IStoreModule storeApi,
                         ISecurity platformSecurityApi, SignInManager <User> signInManager)
     : base(workContextAccesor, urlBuilder)
 {
     _storeApi      = storeApi;
     _signInManager = signInManager;
 }
 public StoreService(IStoreModule storeApi, IStorefrontMemoryCache memoryCache, IApiChangesWatcher apiChangesWatcher, IPaymentModule paymentModule, ITaxModule taxModule)
 {
     _storeApi          = storeApi;
     _memoryCache       = memoryCache;
     _apiChangesWatcher = apiChangesWatcher;
     _paymentModule     = paymentModule;
     _taxModule         = taxModule;
 }
 public ApiCommonController(IWorkContextAccessor workContextAccessor, IStorefrontUrlBuilder urlBuilder, IStoreModule storeApi)
     : base(workContextAccessor, urlBuilder)
 {
     _storeApi = storeApi;
     _countriesWithoutRegions = WorkContext.AllCountries
                                .Select(c => new Country {
         Name = c.Name, Code2 = c.Code2, Code3 = c.Code3, RegionType = c.RegionType
     })
                                .ToArray();
 }
Esempio n. 4
0
 public CustomUserManager(IUserStore <User> userStore, IStoreModule storeApi, IStorefrontSecurity commerceCoreApi, ISecurity platformSecurityApi, IOptions <IdentityOptions> optionsAccessor, IPasswordHasher <User> passwordHasher,
                          IEnumerable <IUserValidator <User> > userValidators, IEnumerable <IPasswordValidator <User> > passwordValidators,
                          ILookupNormalizer keyNormalizer, IdentityErrorDescriber errors, IServiceProvider services, ILogger <UserManager <User> > logger, IMemoryCache memoryCache)
     : base(userStore, optionsAccessor, passwordHasher, userValidators, passwordValidators, keyNormalizer, errors, services, logger)
 {
     _storeApi            = storeApi;
     _commerceCoreApi     = commerceCoreApi;
     _platformSecurityApi = platformSecurityApi;
     _memoryCache         = memoryCache;
 }
 public ApiOrderController(IWorkContextAccessor workContextAccessor, IStorefrontUrlBuilder urlBuilder, IOrderModule orderApi, IStoreModule storeApi)
     : base(workContextAccessor, urlBuilder)
 {
     _orderApi = orderApi;
     _storeApi = storeApi;
 }
 public CanImpersonateAuthorizationHandler(IStoreModule storeApi, IWorkContextAccessor workContextAccessor)
 {
     _storeApi            = storeApi;
     _workContextAccessor = workContextAccessor;
 }
 public AuthorizationService(ICustomerModule customerModule, IStoreModule storeModule)
 {
     _customerModuleApi = customerModule;
     _storeModule       = storeModule;
 }
Esempio n. 8
0
 public StoreService(IStoreModule storeApi, IMemoryCache memoryCache, IApiChangesWatcher apiChangesWatcher)
 {
     _storeApi          = storeApi;
     _memoryCache       = memoryCache;
     _apiChangesWatcher = apiChangesWatcher;
 }
 public StorefrontAuthorizationHandler(IStoreModule storeApi, ISecurity platformSecurityApi, IWorkContextAccessor workContextAccessor)
 {
     _storeApi            = storeApi;
     _platformSecurityApi = platformSecurityApi;
     _workContextAccessor = workContextAccessor;
 }