feat(all): Проекты под задачи синхронизации нарядов еспп и агентов

This commit is contained in:
Mikhail Trubnikov
2023-10-19 15:59:57 +10:00
parent 2f88078d37
commit 526140eea4
37 changed files with 508 additions and 11 deletions

34
PARR.Test/Worker.cs Normal file
View File

@@ -0,0 +1,34 @@
using PARR.EsppApi;
namespace PARR.Test
{
public class Worker : BackgroundService
{
private readonly ILogger<Worker> _logger;
private readonly IEsppApiService esppApiService;
public Worker(ILogger<Worker> logger, IEsppApiService esppApiService)
{
_logger = logger;
this.esppApiService = esppApiService;
}
protected override async Task ExecuteAsync(CancellationToken stoppingToken)
{
//while (!stoppingToken.IsCancellationRequested)
//{
// _logger.LogInformation("Worker running at: {time}", DateTimeOffset.Now);
// await Task.Delay(1000, stoppingToken);
//}
await TestEsppApi();
}
private async Task TestEsppApi()
{
// var orders = await esppApiService.FindOrdersByPrefixAsync("ПАРР__");
}
}
}