notifications

This commit is contained in:
Loretta 2024-11-20 15:00:06 +01:00
parent d1eb50bb40
commit 11aad69c11
4 changed files with 20 additions and 9 deletions

View File

@ -5,4 +5,11 @@ namespace Nop.Plugin.Misc.AuctionPlugin.Hubs.Messages;
public abstract class AuctionNotificationBase public abstract class AuctionNotificationBase
{ {
public AuctionDto AuctionDto { get; set; } public AuctionDto AuctionDto { get; set; }
protected AuctionNotificationBase(){}
protected AuctionNotificationBase(AuctionDto auctionDto)
{
AuctionDto = auctionDto;
}
} }

View File

@ -1,6 +1,10 @@
namespace Nop.Plugin.Misc.AuctionPlugin.Hubs.Messages; using Nop.Plugin.Misc.AuctionPlugin.Domains.Dtos;
namespace Nop.Plugin.Misc.AuctionPlugin.Hubs.Messages;
public class AuctionProductStatusNotification : AuctionNotificationBase public class AuctionProductStatusNotification : AuctionNotificationBase
{ {
public AuctionProductStatusNotification() { }
public AuctionProductStatusNotification(AuctionDto auctionDto):base(auctionDto) { }
} }

View File

@ -1,6 +1,10 @@
namespace Nop.Plugin.Misc.AuctionPlugin.Hubs.Messages; using Nop.Plugin.Misc.AuctionPlugin.Domains.Dtos;
namespace Nop.Plugin.Misc.AuctionPlugin.Hubs.Messages;
public class AuctionStatusNotification : AuctionNotificationBase public class AuctionStatusNotification : AuctionNotificationBase
{ {
public AuctionStatusNotification() { }
public AuctionStatusNotification(AuctionDto auctionDto):base(auctionDto) { }
} }

View File

@ -19,11 +19,7 @@ namespace Nop.Plugin.Misc.AuctionPlugin.Hubs.Messages
public string NextStepAmount { get; set; } public string NextStepAmount { get; set; }
public BidNotificationMessage() { } public BidNotificationMessage() { }
public BidNotificationMessage(AuctionDto auctionDto):base(auctionDto) { }
public BidNotificationMessage(AuctionDto auctionDto)
{
AuctionDto = auctionDto;
}
} }
} }