diff --git a/Mango.Nop.Core/Repositories/MgDbContextBase.cs b/Mango.Nop.Core/Repositories/MgDbContextBase.cs index e5cf28c..f360977 100644 --- a/Mango.Nop.Core/Repositories/MgDbContextBase.cs +++ b/Mango.Nop.Core/Repositories/MgDbContextBase.cs @@ -4,17 +4,20 @@ using Nop.Core.Domain.Catalog; using Nop.Core.Events; using Nop.Data; using Nop.Services.Events; +using Nop.Services.Logging; namespace Mango.Nop.Core.Repositories; public class MgDbContextBase : IMgDbContextBase { + protected ILogger Logger; protected INopDataProvider DataProvider; //protected IHttpContextAccessor HttpContextAccessor; - public MgDbContextBase(INopDataProvider dataProvider) + public MgDbContextBase(INopDataProvider dataProvider, ILogger logger) { + Logger = logger; DataProvider = dataProvider; } } \ No newline at end of file diff --git a/Mango.Nop.Services/MgEventConsumer.cs b/Mango.Nop.Services/MgEventConsumer.cs index 485e068..2d6d4ec 100644 --- a/Mango.Nop.Services/MgEventConsumer.cs +++ b/Mango.Nop.Services/MgEventConsumer.cs @@ -4,6 +4,7 @@ using Nop.Core.Domain.Customers; using Nop.Core.Domain.Orders; using Nop.Core.Events; using Nop.Services.Events; +using Nop.Services.Logging; using Nop.Web.Framework.Events; namespace Mango.Nop.Services; @@ -11,7 +12,7 @@ namespace Mango.Nop.Services; /// /// Represents plugin event consumer /// -public class MgEventConsumer(IHttpContextAccessor httpContextAccessor) : +public class MgEventConsumer(IHttpContextAccessor httpContextAccessor, ILogger logger) : IConsumer>, IConsumer, IConsumer, @@ -22,6 +23,8 @@ public class MgEventConsumer(IHttpContextAccessor httpContextAccessor) : //IConsumer> { #region Fields + + protected ILogger Logger { get; } = logger; private readonly IHttpContextAccessor _httpContextAccessor = httpContextAccessor; #endregion