/// <summary> /// Class Constructor used for dependency injection /// </summary> /// <param name="webMethodClient"></param> public OrderService(IWebMethodClient webMethodClient, IERPRestGateway erpGateway, ILogger <OrderService> logger) { _webMethodClient = webMethodClient; _erpGateway = erpGateway; _logger = logger; }
public ProductService(IWebMethodClient webMethodsClient, ILogger <OrderService> logger) { _webMethodClient = webMethodsClient; _logger = logger; }
public CompanyService(IWebMethodClient webMethodsClient, IERPRestGateway erpGateway, ILogger <CompanyService> logger) { _erpGateway = erpGateway; _logger = logger; }
/// <summary> /// Class Constructor used for dependency injection /// </summary> /// <param name="webMethodsClient"></param> /// <param name="shopCommerceServiceAgent"></param> public AccountService(IWebMethodClient webMethodsClient, IERPRestGateway erpGateway, ILogger <AccountService> logger) { _webMethodClient = webMethodsClient; _erpGateway = erpGateway; _logger = logger; }