internal static Task <Response <UniqId> > Put(string endpoint, Sellix instance, string json) { string url = instance.ApiUrl + endpoint; var content = new StringContent(json, Encoding.UTF8, "application/json"); return(ParseHelper.ParseResponse <UniqId>(instance.HttpClient.PutAsync(url, content).Result.Content.ReadAsStringAsync().Result)); }
static void Main(string[] args) { // Makes the variable "api" a bridge that contacts Sellix's servers. Sellix api = new Sellix("api_key_here"); // Prints the whole blacklist. Console.WriteLine(api.GetAllBlacklist()); }
public Cupon(Sellix instance) { this.instance = instance; }
public Products(Sellix instance) { this.instance = instance; }
public Feedback(Sellix instance) { this.instance = instance; }
public Categories(Sellix instance) { this.instance = instance; }
public Blacklist(Sellix instance) { this.instance = instance; }
internal static async Task <string> Get(string endpoint, Sellix instance) { string url = instance.ApiUrl + endpoint; return(await(await instance.HttpClient.GetAsync(url)).Content.ReadAsStringAsync()); }
internal static Task <Response <object> > Delete(string endpoint, Sellix instance) { string url = instance.ApiUrl + endpoint; return(ParseHelper.ParseResponse <object>(instance.HttpClient.DeleteAsync(url).Result.Content.ReadAsStringAsync().Result)); }
public Orders(Sellix instance) { this.instance = instance; }