Fix RabbitMQ запись в БД. Репо перенастроен на harbor
This commit is contained in:
@@ -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>();
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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": {
|
||||
|
||||
Reference in New Issue
Block a user