Esempio n. 1
0
        public static ResultsItem SubscribeEmail(string email, Types.EmailPreferences emailPreferenceCode)
        {
            using (HttpClient client = new HttpClient())
            {
                var content = new FormUrlEncodedContent(new[]
                {
                    new KeyValuePair <string, string>("emailAddress", email),
                    new KeyValuePair <string, string>("emailPreferenceCode", ((int)emailPreferenceCode).ToString()),
                    new KeyValuePair <string, string>("platform", ((int)Types.Platform.PegaTrade).ToString())
                });

                HttpResponseMessage response = client.PostAsync($"{baseUrl}/v1/Account/SubscribeEmail", content).Result;
                return(RepositoryHelper.GetSimpleHttpResponseResult(response, string.Empty));
            }
        }
Esempio n. 2
0
 public static ResultsItem SubscribeEmail(string email, Types.EmailPreferences emailPreferenceCode)
 {
     return(PegaRepository.SubscribeEmail(email, emailPreferenceCode));
 }