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)); }