public APIResponse <MailDTO> SendMail(IMailDTO mailDTO) { var inputMail = mailDTO.Serialize(); var result = this.Client.SendMail(inputMail); return(result.DeserializeAsResponse <MailDTO>()); }
public APIResponse <MailDTO> Send(IMailDTO dto) { var input = dto.Serialize(); var result = this.Client.Send(input); return(result.DeserializeAsResponse <MailDTO>()); }
public APIResponse <MailDTO> SendProtocolMail(IMailDTO mailDTO, IProtocolDTO protocolDTO) { var inputMail = mailDTO.Serialize(); var inputProtocol = protocolDTO.Serialize(); var result = this.Client.SendProtocolMail(inputMail, inputProtocol); return(result.DeserializeAsResponse <MailDTO>()); }