public static string GetMessageBodyHtml(UsersResource.MessagesResource.GetRequest req) { // Refactored "clever" solution var response = req.Execute(); string encodedBody = null; if (response.Payload.Parts[1].Body.Data == null) { encodedBody = response.Payload.Body.Data; } else { encodedBody = response.Payload.Parts[1].Body.Data; } string result = Base64Translator.Base64UrlDecode(encodedBody); return(result); }
public static string GetMessageBodyPlain(UsersResource.MessagesResource.GetRequest req) { // The "clever" solution return(Base64Translator.Base64UrlDecode(req.Execute().Payload.Parts[0].Body.Data)); }