/// <summary> /// Creates a new <see cref="ShopifyApplicationCredit"/>. /// </summary> /// <param name="credit">A new <see cref="ShopifyApplicationCredit"/>. Id should be set to null.</param> public async Task<ShopifyApplicationCredit> CreateAsync(ShopifyApplicationCredit credit) { var req = RequestEngine.CreateRequest($"application_credits.json", Method.POST, "application_credit"); req.AddJsonBody(new { application_credit = credit }); return await RequestEngine.ExecuteRequestAsync<ShopifyApplicationCredit>(_RestClient, req); }
/// <summary> /// Creates a new <see cref="ShopifyApplicationCredit"/>. /// </summary> /// <param name="credit">A new <see cref="ShopifyApplicationCredit"/>. Id should be set to null.</param> public virtual async Task <ShopifyApplicationCredit> CreateAsync(ShopifyApplicationCredit credit) { var req = RequestEngine.CreateRequest($"application_credits.json", Method.POST, "application_credit"); req.AddJsonBody(new { application_credit = credit }); return(await RequestEngine.ExecuteRequestAsync <ShopifyApplicationCredit>(_RestClient, req)); }