Exemple #1
0
 internal static RecipientData Create(EmailAddress emailAddress, Dictionary <PropertyDefinition, object> propertyMap)
 {
     if (Testability.HandleSmtpAddressAsContact(emailAddress.Address))
     {
         return(RecipientData.CreateAsContact(emailAddress));
     }
     return(new RecipientData(emailAddress)
     {
         propertyMap = propertyMap
     });
 }
Exemple #2
0
        internal static RecipientData Create(EmailAddress emailAddress, ConfigurableObject configurableObject, ICollection <PropertyDefinition> propertyDefinitionCollection)
        {
            if (Testability.HandleSmtpAddressAsContact(emailAddress.Address))
            {
                return(RecipientData.CreateAsContact(emailAddress));
            }
            RecipientData recipientData = new RecipientData(emailAddress);

            recipientData.ParseConfigurableObject(configurableObject, propertyDefinitionCollection);
            return(recipientData);
        }