простой запрос cURL с RESTSharp - PullRequest
0 голосов
/ 09 сентября 2018

Я хочу выполнить простую команду cURL с помощью c #

curl https://doma.in/to/verify/license \
-d "produkt=test01" \
-d "key=123123123123" \
-X POST

Что является эквивалентом C # или RESTSharp? Я попробовал это:

var client = new RestClient("https://doma.in");
var request = new RestRequest("/to/verify/license", Method.POST);

Но я не знаю, как перевести это на RESTSharp:

-d "produkt=test01" \
-d "key=123123123123" \
-X POST

На странице cURL сказано, что '-d' для отправки данных, но я не могу найти тег отправки данных для RESTSharp. Как я могу перевести этот код на C #? И как я могу сохранить ответ?

1 Ответ

0 голосов
/ 09 сентября 2018

Вы можете создать модель для хранения данных для публикации и добавить их в запрос.

//...

var body = new {
    produkt = "test01",
    key = "123123123123"
};

request.AddBody(body);

Проверьте на сайте RestSharp документацию по использованию библиотеки

...