product event fixex; etc...

This commit is contained in:
Loretta 2025-10-11 17:51:30 +02:00
parent 28d9122818
commit cefb19584d
1 changed files with 10 additions and 11 deletions

View File

@ -15,6 +15,7 @@ namespace Mango.Nop.Services;
/// </summary> /// </summary>
public class MgEventConsumer(IHttpContextAccessor httpContextAccessor, IEnumerable<IAcLogWriterBase> logWriters) : public class MgEventConsumer(IHttpContextAccessor httpContextAccessor, IEnumerable<IAcLogWriterBase> logWriters) :
IConsumer<EntityUpdatedEvent<Product>>, IConsumer<EntityUpdatedEvent<Product>>,
IConsumer<EntityInsertedEvent<Product>>,
IConsumer<CustomerRegisteredEvent>, IConsumer<CustomerRegisteredEvent>,
IConsumer<OrderPlacedEvent>, IConsumer<OrderPlacedEvent>,
IConsumer<PageRenderingEvent>, IConsumer<PageRenderingEvent>,
@ -26,27 +27,25 @@ public class MgEventConsumer(IHttpContextAccessor httpContextAccessor, IEnumerab
#region Fields #region Fields
protected ILogger Logger { get; } = new Logger<MgEventConsumer>(logWriters.ToArray()); protected ILogger Logger { get; } = new Logger<MgEventConsumer>(logWriters.ToArray());
private readonly IHttpContextAccessor _httpContextAccessor = httpContextAccessor; protected readonly IHttpContextAccessor HttpContextAccessor = httpContextAccessor;
#endregion #endregion
public virtual async Task HandleEventAsync(EntityUpdatedEvent<Product> eventMessage) public virtual async Task HandleEventAsync(EntityUpdatedEvent<Product> eventMessage)
{ { }
}
public virtual async Task HandleEventAsync(EntityInsertedEvent<Product> eventMessage)
{ }
public virtual async Task HandleEventAsync(CustomerRegisteredEvent eventMessage) public virtual async Task HandleEventAsync(CustomerRegisteredEvent eventMessage)
{ { }
}
public virtual async Task HandleEventAsync(OrderPlacedEvent eventMessage) public virtual async Task HandleEventAsync(OrderPlacedEvent eventMessage)
{ { }
}
public virtual async Task HandleEventAsync(PageRenderingEvent eventMessage) public virtual async Task HandleEventAsync(PageRenderingEvent eventMessage)
{ { }
}
public virtual async Task HandleEventAsync(ProductSearchEvent eventMessage) public virtual async Task HandleEventAsync(ProductSearchEvent eventMessage)
{ { }
}
} }