Fix RabbitMQ запись в БД. Репо перенастроен на harbor

This commit is contained in:
Mikhail Trubnikov
2023-09-04 12:17:50 +10:00
parent af21530d01
commit bd73c77027
14 changed files with 127 additions and 107 deletions

View File

@@ -6,7 +6,6 @@ using Serilog;
IHost host = Host.CreateDefaultBuilder(args)
.ConfigureServices((hostContext, services) =>
{
services.InstallDalServices(hostContext.Configuration);
services.InstallEsppTemplateSyncServices(hostContext.Configuration);
services.AddHostedService<Worker>();

View File

@@ -5,25 +5,21 @@ namespace PARR.EsppTemplateSyncWorker
public class Worker : BackgroundService
{
private readonly ILogger<Worker> _logger;
private ITemplateSyncer? templateSyncer;
private readonly IServiceProvider serviceProvider;
private ITemplateSyncer templateSyncer;
//private readonly IServiceProvider serviceProvider;
public Worker(
ILogger<Worker> logger,
IServiceProvider serviceProvider
ITemplateSyncer templateSyncer
)
{
_logger = logger;
this.serviceProvider = serviceProvider;
this.templateSyncer = templateSyncer;
}
protected override async Task ExecuteAsync(CancellationToken stoppingToken)
{
using var scope = serviceProvider.CreateScope();
var services = scope.ServiceProvider;
templateSyncer = services.GetService<ITemplateSyncer>();
if (templateSyncer != null) await templateSyncer.StartAsync();
templateSyncer.Start();
}
public override Task StopAsync(CancellationToken cancellationToken)

View File

@@ -1,5 +1,7 @@
{
"DefaultConnection": "Server=10.99.253.184;Database=parr;User Id=app_parr; Password=PosdfkhT&)%sdfligL&%5546;",
"ConnectionStrings": {
"DefaultConnection": "Server=10.99.253.184;Database=parr;User Id=app_parr; Password=PosdfkhT&)%sdfligL&%5546;"
},
"Logging": {
"LogLevel": {
"Default": "Information",
@@ -36,8 +38,7 @@
"HostName": "10.99.253.216",
"QueueName": "parr-espp-templates",
"UserName": "rmuser",
"Password": "rmpassword",
"CheckIntervalSeconds": 30
"Password": "rmpassword"
},
"StorageSettings": {