public Guid SaveEmail(EmailMessageRequestData emailMessage) { var message = new EmailMessage(emailMessage.To.ToArray(), emailMessage.From, emailMessage.Topic, emailMessage.Content); var newId = _emailSaver.SaveEmail(message); return(newId); }
private void CmdTellServerMyIdentity(string playerName, string email) { transform.name = playerName; PlayerUniqueIdentity = playerName; EmailSaver.SaveEmail(email); if (OnPlayerSetupComplete != null) { OnPlayerSetupComplete(gameObject); } }
private EmailSaverTestActResult Act() { Guid emailId = _emailSaver.SaveEmail(message); EmailMessage savedEmailMessage = (EmailMessage)_emailPersister.ReceivedCalls().First().GetArguments()[0]; EmailSendingStatus passedStatus = (EmailSendingStatus)_emailPersister.ReceivedCalls().First().GetArguments()[1]; return(new EmailSaverTestActResult { ReturnedMailId = emailId, PassedMessage = savedEmailMessage, PassedStatus = passedStatus }); }