public MessageDump GetOutboundMessageDump(string messageID) { var request = NewMessagesRequest(); request.Path = string.Format("messages/outbound/{0}/dump", messageID.Trim()); var response = _client.Request(request); return JsonConvert.DeserializeObject<MessageDump>(response.Content, _settings); }
public void Can_get_outbound_message_details_and_dump_by_messages_id() { var postmark = new PostmarkClient(_serverToken); var messages = postmark.GetOutboundMessages(1, 0); var messagedetails = postmark.GetOutboundMessageDetail(messages.Messages.FirstOrDefault().MessageID); var messagedump = postmark.GetOutboundMessageDump(messages.Messages.FirstOrDefault().MessageID); Assert.IsNotNull(messagedetails.Body); Assert.IsNotNull(messagedump.Body); }