public SynchronizeOrdersToOmnium() { _batchSize = 1; _orderRepository = ServiceLocator.Current.GetInstance <IOrderRepository>(); _orderClient = ServiceLocator.Current.GetInstance <IOrderClient>(); _omniumService = ServiceLocator.Current.GetInstance <IOmniumService>(); }
public RetreiveOrders(IHost host, IOrderClient client, IAssessmentLogic assessment, ILogger <RetreiveOrders> logger) { _orderClient = client; _logger = logger; _host = host; _assessment = assessment; }
public OrderHealthCheck( ILogger <OrderHealthCheck> logger, IOrderClient client) { _logger = logger; _client = client; }
public CustomerOrderService( ILogger <CustomerOrderService> logger, ICustomerClient customerClient, IOrderClient orderClient) { _logger = logger; _customerClient = customerClient; _orderClient = orderClient; }
public void InitClass() { this.EnsureTestApiKey(); this._paymentClient = new PaymentClient(this.ApiTestKey); this._paymentMethodClient = new PaymentMethodClient(this.ApiTestKey); this._refundClient = new RefundClient(this.ApiTestKey); this._subscriptionClient = new SubscriptionClient(this.ApiTestKey); this._mandateClient = new MandateClient(this.ApiTestKey); this._customerClient = new CustomerClient(this.ApiTestKey); this._profileClient = new ProfileClient(this.ApiTestKey); this._orderClient = new OrderClient(this.ApiTestKey); }
public BaseApiTestFixture() { EnsureTestApiKey(); ClientService = new ClientService(ApiTestKey); PaymentClient = new PaymentClient(ClientService); PaymentMethodClient = new PaymentMethodClient(ClientService); RefundClient = new RefundClient(ClientService); SubscriptionClient = new SubscriptionClient(ClientService); MandateClient = new MandateClient(ClientService); CustomerClient = new CustomerClient(ClientService); ProfileClient = new ProfileClient(ClientService); OrderClient = new OrderClient(ClientService); }
public OrderController(IOrderClient orderClient, ISeckillsClient seckillsClient, IMemoryCache memoryCache, ISeckillStockCache seckillStockCache, ICapPublisher capPublisher, DistributedOrderSn distributedOrderSn) { this.orderClient = orderClient; this.seckillsClient = seckillsClient; this.memoryCache = memoryCache; this.seckillStockCache = seckillStockCache; this.capPublisher = capPublisher; this.distributedOrderSn = distributedOrderSn; }
public void InitClass() { string apiKey = this.GetApiKeyFromConfiguration(); this.EnsureTestApiKey(apiKey); this._paymentClient = new PaymentClient(apiKey); this._paymentMethodClient = new PaymentMethodClient(apiKey); this._refundClient = new RefundClient(apiKey); this._subscriptionClient = new SubscriptionClient(apiKey); this._mandateClient = new MandateClient(apiKey); this._customerClient = new CustomerClient(apiKey); this._profileClient = new ProfileClient(apiKey); this._orderClient = new OrderClient(apiKey); this._shipmentClient = new ShipmentClient(apiKey); }
public BaseApiTestFixture() { var builder = new ConfigurationBuilder() .SetBasePath(Directory.GetCurrentDirectory()) .AddJsonFile("appsettings.json", optional: false, reloadOnChange: true); Configuration = builder.Build(); var services = new ServiceCollection(); services.Configure <AppSettings>(Configuration.GetSection(nameof(AppSettings))); var appSettings = new AppSettings(); Configuration.GetSection(nameof(AppSettings)).Bind(appSettings); services.AddHttpClient(); services.AddSingleton <IClientService, ClientService>(); services.AddSingleton <IJsonConverterService, JsonConverterService>(); services.AddSingleton <IValidatorService, ValidatorService>(); // Register all available forms services.AddTransient <PaymentClient>(); services.AddTransient <PaymentMethodClient>(); services.AddTransient <RefundClient>(); services.AddTransient <SubscriptionClient>(); services.AddTransient <MandateClient>(); services.AddTransient <CustomerClient>(); services.AddTransient <CustomerClient>(); services.AddTransient <ProfileClient>(); services.AddTransient <OrderClient>(); ServiceProvider = services.BuildServiceProvider(); ClientService = ServiceProvider.GetRequiredService <IClientService>(); PaymentClient = ServiceProvider.GetRequiredService <PaymentClient>(); PaymentMethodClient = ServiceProvider.GetRequiredService <PaymentMethodClient>(); RefundClient = ServiceProvider.GetRequiredService <RefundClient>(); SubscriptionClient = ServiceProvider.GetRequiredService <SubscriptionClient>(); MandateClient = ServiceProvider.GetRequiredService <MandateClient>(); CustomerClient = ServiceProvider.GetRequiredService <CustomerClient>(); CustomerClient = ServiceProvider.GetRequiredService <CustomerClient>(); ProfileClient = ServiceProvider.GetRequiredService <ProfileClient>(); OrderClient = ServiceProvider.GetRequiredService <OrderClient>(); EnsureTestApiKey(); }
public AccountController(IAccountClient accountClient, IOrderClient orderClient) { this._orderClient = orderClient; this._accountClient = accountClient; }
public OrdersController(IOrderClient orderClient, IProductClient productClient) { mOrderClient = orderClient; mProductClient = productClient; }
public AssessmentLogic(IOrderClient orderClient, IStockClient stockClient, ILogger <AssessmentLogic> logger) { _stockClient = stockClient; _orderClient = orderClient; _logger = logger; }
public OmniumService(IOrderClient orderClient, IOmniumOrderFactory omniumOrderFactory) { _orderClient = orderClient; _omniumOrderFactory = omniumOrderFactory; }
public CartController(ICartClient cartClient, IProductClient productClient, IOrderClient orderClient) { mCartClient = cartClient; mProductClient = productClient; mOrderClient = orderClient; }
public CheckoutController(ICartClient cartClient, IOrderClient orderClient) { this._cartClient = cartClient; this._orderClient = orderClient; }
public CheckoutClientController(IOrderClient orderClient, ICartClient cartClient) { _cartClient = cartClient; _orderClient = orderClient; }
public OrdersController(IOrderClient orderClient, IBasketClient basketClient, IConfiguration config) { _orderClient = orderClient; _basketClient = basketClient; _userName = config["userName"] ?? "defaultUser"; }
public OrderList(IOrderClient orderClient) { this._orderClient = orderClient; }
public CartService(CartDbContext dbContext, IOrderClient orderClient) { mDbContext = dbContext; mOrderClient = orderClient; }
public void Init() { _stripe = Substitute.For<IStripeClient>(); _client = new OrderClient(_stripe); }
public void Init() { _stripe = Substitute.For <IStripeClient>(); _client = new OrderClient(_stripe); }
public OrdersController(IOrderClient orderClient) { this._orderClient = orderClient; }
public static bool IsConfigured(this IOrderClient client) { return(IsOmniumConfigured()); }