feat(templateMatcher,dal): небольшой рефакторинг и добавлено журналирование промежуточных данных

This commit is contained in:
Mikhail Kuznetsov
2025-11-12 11:24:07 +10:00
parent 2950d21a69
commit 334595e81c
5 changed files with 111 additions and 46 deletions

View File

@@ -9,14 +9,14 @@ namespace PARR.TemplateMatcher
{
internal class MqTemplateMatcher : IMqTemplateMatcher
{
private readonly ILogger<IMqTemplateMatcher> logger;
private readonly ILogger<MqTemplateMatcher> logger;
private readonly MqSettings mqSettings;
private readonly IMqService mqService;
private readonly ITransformService transformService;
private readonly IServiceProvider serviceProvider;
public MqTemplateMatcher(
ILogger<IMqTemplateMatcher> logger,
ILogger<MqTemplateMatcher> logger,
MqSettings mqSettings,
IMqService mqService,
ITransformService transformService,

View File

@@ -8,7 +8,7 @@ using System.Threading.Tasks;
namespace PARR.TemplateMatcher.Settings
{
public class MqSettings
internal class MqSettings
{
public TemplateMatcher TemplateMatcher { get; set; } = new TemplateMatcher();
public TemplateGenerator TemplateGenerator { get; set; } = new TemplateGenerator();

View File

@@ -9,15 +9,15 @@ using System.Text.Json;
namespace PARR.TemplateMatcher
{
public class TemplateMatcher : ITemplateMatcher
internal class TemplateMatcher : ITemplateMatcher
{
private readonly Logger<TemplateMatcher> logger;
private readonly ILogger<TemplateMatcher> logger;
private readonly IUnitFilterService unitFilterService;
private readonly MqSettings mqSettings;
private readonly IMqService mqService;
public TemplateMatcher(
Logger<TemplateMatcher> logger,
ILogger<TemplateMatcher> logger,
IUnitFilterService unitFilterService,
MqSettings mqSettings,
IMqService mqService
@@ -46,7 +46,7 @@ namespace PARR.TemplateMatcher
var msg = JsonSerializer.Serialize(mqRequest);
var result = await mqService.SendAsync(mqSettings.TemplateGenerator, new[] { msg });
var result = new MqSendResult { IsSuccess = true };//TODO await mqService.SendAsync(mqSettings.TemplateGenerator, new[] { msg });
if (result.IsSuccess)
logger.LogInformation($"Отправлен запрос на создание шаблона: {msg}");