private static void ValidateAddDeliveryAddress(DeliveryAddress deliveryAddress) { if (deliveryAddress == null) { throw new IdentityDomainException($"{nameof(deliveryAddress)} cannot be null"); } }
public void AddDeliveryAddress(DeliveryAddress deliveryAddress) { ValidateAddDeliveryAddress(deliveryAddress); _deliveryAddresses ??= new List <DeliveryAddress>(); _deliveryAddresses.Add(deliveryAddress); UpdatedAt = DateTime.UtcNow; }