feat(templateMatcher,dal): небольшой рефакторинг и добавлено журналирование промежуточных данных
This commit is contained in:
@@ -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,
|
||||
|
||||
@@ -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();
|
||||
|
||||
@@ -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}");
|
||||
|
||||
Reference in New Issue
Block a user