private PhoneNumber(PhoneNumberBuilder phoneNumberBuilder) { Number = phoneNumberBuilder.Number; CountryCallingCode = phoneNumberBuilder.CountryCallingCode; }
/// <summary> /// Adds a new phone number. /// </summary> /// <param name="expression">Phone number expression to construct a new phone number.</param> public virtual void AddPhoneNumber(Action<IPhoneNumberExpression> expression) { var builder = new PhoneNumberBuilder(this); expression(builder); _phoneNumbers.Add(builder.Build()); }