Exemplo n.º 1
0
        public User GetProfile(Credential credential)
        {
            serviceClient.BaseUri = baseUrl;
            string userNamePassword = Base64Encode(credential.UserName + ":" + credential.Password);

            serviceClient.AddHeader("Authorization", "Basic " + userNamePassword);

            User currentLoggedinUser = serviceClient.Get <User>(string.Format("{0}{1}", baseUrl, "me"));

            return(currentLoggedinUser);
        }
Exemplo n.º 2
0
        public Cart OpenCart()
        {
            serviceClient.BaseUri = baseUrl;
            string userNamePassword = Base64Encode(serviceClient.UserName + ":" + serviceClient.Password);

            serviceClient.AddHeader("Authorization", "Basic " + userNamePassword);
            Cart cart = serviceClient.Post <Cart>(string.Format("{0}{1}", baseUrl, "carts"), null);

            return(cart);
        }