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); }
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); }