private ContactIdentifier IdentifyAndUpdateEmailContact(string toAddress)
        {
            var basicContact = contactFactory.CreateContactWithEmail(toAddress);

            xDbService.IdentifyCurrent(basicContact);
            xDbService.UpdateEmail(basicContact);
            return(new ContactIdentifier(basicContact.IdentifierSource, basicContact.IdentifierValue, ContactIdentifierType.Known));
        }
        protected virtual ContactIdentifier GetServiceContactIdentifier(string address)
        {
            var serviceContact = contactFactory.CreateContactWithEmail(address);

            xDbService.UpdateOrCreateServiceContact(serviceContact);
            return(new ContactIdentifier(serviceContact.IdentifierSource, serviceContact.IdentifierValue, ContactIdentifierType.Known));
        }