Example #1
0
 private static void ValidateAddDeliveryAddress(DeliveryAddress deliveryAddress)
 {
     if (deliveryAddress == null)
     {
         throw new IdentityDomainException($"{nameof(deliveryAddress)} cannot be null");
     }
 }
Example #2
0
        public void AddDeliveryAddress(DeliveryAddress deliveryAddress)
        {
            ValidateAddDeliveryAddress(deliveryAddress);

            _deliveryAddresses ??= new List <DeliveryAddress>();
            _deliveryAddresses.Add(deliveryAddress);

            UpdatedAt = DateTime.UtcNow;
        }