Ajouter un paramètre GET à une requête POST avec RestSharp

Je veux faire une requête POST à l'URL comme ceci:

http://localhost/resource?auth_token=1234

Et je veux envoyer JSON dans le corps. Mon code ressemble à ceci:

var client = new RestClient("http://localhost");
var request = new RestRequest("resource", Method.POST);
request.AddParameter("auth_token", "1234");    
request.AddBody(json);
var response = client.Execute(request);

Comment puis-je régler le auth_token paramètre à un paramètre GET et faire la demande POST?

source d'informationauteur leninyee