2017-03-14 18:02:28 +01:00
|
|
|
|
using MediatR;
|
|
|
|
|
using Microsoft.eShopOnContainers.Services.Ordering.Domain.AggregatesModel.BuyerAggregate;
|
|
|
|
|
|
|
|
|
|
namespace Ordering.Domain.Events
|
|
|
|
|
{
|
2017-03-18 11:44:18 -07:00
|
|
|
|
public class BuyerAndPaymentMethodVerifiedDomainEvent
|
2017-05-19 18:03:05 +03:00
|
|
|
|
: INotification
|
2017-03-14 18:02:28 +01:00
|
|
|
|
{
|
|
|
|
|
public Buyer Buyer { get; private set; }
|
|
|
|
|
public PaymentMethod Payment { get; private set; }
|
|
|
|
|
public int OrderId { get; private set; }
|
|
|
|
|
|
2017-03-18 11:44:18 -07:00
|
|
|
|
public BuyerAndPaymentMethodVerifiedDomainEvent(Buyer buyer, PaymentMethod payment, int orderId)
|
2017-03-14 18:02:28 +01:00
|
|
|
|
{
|
|
|
|
|
Buyer = buyer;
|
|
|
|
|
Payment = payment;
|
|
|
|
|
OrderId = orderId;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|