Newer
Older
TestingWithoutInterfaces / src / ApplicationCore / Entities / OrderAggregate / OrderItem.cs
@Derek Comartin Derek Comartin on 5 Dec 2022 520 bytes Init
namespace Microsoft.eShopWeb.ApplicationCore.Entities.OrderAggregate;

public class OrderItem : BaseEntity
{
    public CatalogItemOrdered ItemOrdered { get; private set; }
    public decimal UnitPrice { get; private set; }
    public int Units { get; private set; }

    private OrderItem()
    {
        // required by EF
    }

    public OrderItem(CatalogItemOrdered itemOrdered, decimal unitPrice, int units)
    {
        ItemOrdered = itemOrdered;
        UnitPrice = unitPrice;
        Units = units;
    }
}