using OnlineSalesAutoCrop.CoreAPI.Models.Responses.Integrations; using OnlineSalesAutoCrop.CoreAPI.Models.Responses.MobileApp; using System; using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; namespace OnlineSalesAutoCrop.CoreAPI.Services.Contracts.Integrations; public interface IIntegrationHttpService { Task GetCustomerLedgerAsync(string customerNumber, string companyCode, CancellationToken cancellationToken = default); Task> GetMaterialStockAsync(string plantCode, CancellationToken cancellationToken = default); Task> SendSAPOrdersAsync(GetOrderForSAPResponse request, CancellationToken cancellationToken = default); }