示例#1
0
 public PayoutApi(
     IPushLogger logger,
     ShopifyHttpContext httpClient)
 {
     _logger     = logger;
     _httpClient = httpClient;
 }
示例#2
0
 public InstanceContext(
     MasterRepository systemRepository,
     ProcessPersistContext processPersistContext,
     MiscPersistContext miscPersistContext,
     CredentialsRepository connectionRepository,
     SettingsRepository settingsRepository,
     ShopifyHttpContext shopifyHttpContext,
     StateRepository stateRepository,
     AcumaticaHttpContext acumaticaHttpContext)
 {
     _connectionRepository  = connectionRepository;
     _settingsRepository    = settingsRepository;
     _systemRepository      = systemRepository;
     _processPersistContext = processPersistContext;
     _miscPersistContext    = miscPersistContext;
     _shopifyHttpContext    = shopifyHttpContext;
     _stateRepository       = stateRepository;
     _acumaticaHttpContext  = acumaticaHttpContext;
 }
示例#3
0
 public ShopifyAuthController(
     OAuthApi oAuthApi,
     CredentialsRepository connectionRepository,
     InstanceContext connectionContext,
     ShopifyHttpContext shopifyHttpContext,
     IdentityService identityService,
     StateRepository stateRepository,
     HmacCryptoService hmacCrypto,
     ProvisioningService provisioningService,
     IPushLogger logger)
 {
     _provisioningService  = provisioningService;
     _identityService      = identityService;
     _oAuthApi             = oAuthApi;
     _connectionRepository = connectionRepository;
     _connectionContext    = connectionContext;
     _shopifyHttpContext   = shopifyHttpContext;
     _stateRepository      = stateRepository;
     _hmacCrypto           = hmacCrypto;
     _logger = logger;
 }
示例#4
0
 public OrderApi(ShopifyHttpContext httpClient)
 {
     _httpClient = httpClient;
 }
示例#5
0
 public InventoryApi(IPushLogger logger, ShopifyHttpContext httpClient)
 {
     _logger     = logger;
     _httpClient = httpClient;
 }
示例#6
0
 public EventApi(ShopifyHttpContext httpClient)
 {
     _httpClient = httpClient;
 }
示例#7
0
 public ProductApi(ShopifyHttpContext client, IPushLogger logger)
 {
     _httpClient = client;
     _logger     = logger;
 }
示例#8
0
 public FulfillmentApi(ShopifyHttpContext httpClient)
 {
     _httpClient = httpClient;
 }
示例#9
0
 public CustomerApi(IPushLogger logger, ShopifyHttpContext httpClient)
 {
     _logger     = logger;
     _httpClient = httpClient;
 }