Пример #1
0
        public static NadaMailMessage GetNadaMailMessageBySubjectStartWith(string mailId, string mailSubjectStartsWith)
        {
            NadaMailBox            mailBox = GetNadaMailBox(mailId);
            List <NadaMailMessage> msgs    = mailBox.msgs;

            NadaMailMessage mailMessageTemp =
                msgs.Where(msg => msgs.Any(m => (msg.s.StartsWith(mailSubjectStartsWith)))).FirstOrDefault();

            NadaMailMessage mailMessage = GetNadaMailMessage(mailMessageTemp.uid);

            return(mailMessage);
        }
Пример #2
0
        public static NadaMailMessage GetNadaMailMessage(string messageId)
        {
            var client  = new RestClient("https://getnada.com");
            var request = new RestRequest("/api/v1/messages/{id}", Method.GET);

            request.AddUrlSegment("id", messageId);
            request.RequestFormat = DataFormat.Json;

            IRestResponse   response        = client.Execute(request);
            NadaMailMessage nadaMailMessage = JsonConvert.DeserializeObject <NadaMailMessage>(response.Content);

            return(nadaMailMessage);
        }