using Microsoft.Extensions.Logging; using PARR.EsppApi.Models; using PARR.EsppApi.Models.Query; using PARR.EsppApi.Services; using PARR.EsppApi.Settings; namespace PARR.EsppApi { internal class EsppApiService : IEsppApiService { private readonly ILogger logger; private readonly EsppOrderSettings esppOrderSettings; private readonly Espp espp; public EsppApiService(ILogger logger, EsppOrderSettings esppOrderSettings, Espp espp) { this.logger = logger; this.esppOrderSettings = esppOrderSettings; this.espp = espp; } public async Task>> FindOrdersAsync(FindOrdersQuery query) { logger.LogInformation("Привет!"); // var url = esppOrderSettings.Url; var aaa = await espp.Get(); logger.LogInformation($"asdasd: {aaa}"); var esppOrders = new List(); return new EsppResultBase>(esppOrders, true); } } }