Если я правильно понимаю, что вы хотите отправить json a в теле для запроса на публикацию, вы должны использовать AddParameter()
вместо AddJsonBody();
Вот краткий пример
public IRestResponse ExamplePost(int id, string name)
{
object tmp = new
{
Id = id,
Name = name
};
string json = JsonConvert.SerializeObject(tmp);
var Client = new RestClient();
Client.BaseUrl = new Uri(YourEndPoint); //Your Url
var request = new RestRequest(Method.POST);
request.Resource = string.Format("/someurl");
request.AddParameter("application/json", json, ParameterType.RequestBody);
IRestResponse response = Client.Execute(request);
Logger.LogInfo($"Sending : {json}");
return response;
}
Это отправит следующий JSON
{"Id":9939,"Name":"Zander"}