Ich habe drch eine API Auruf eine Ordner in eine System hinzugefügt , nun muss ich auch in diesen Ordner auch File hinzugefügt werden.
class Program
{
static void Main(string[] args)
{
var client = new RestClient("http://172.18.xxxxxx");
client.Authenticator = new HttpBasicAuthenticator("xxxxxxxxxxxxx", "xxxx");
client.Timeout = -1;
var request = new RestRequest("/osrest/api/documents/insert", Method.POST);
request.AddHeader("content-type", "multipart/form-data");
request.AlwaysMultipartFormData = true;
request.AddParameter("Object", "{\"cabinet\": \"Posteingang\",\"name\": \"Posteingang\",\"objectTypeId\":" + " \"2\",\"fields\": {\"Eingangsdatum\": {\"value\": \"21.12.2020\"}}}");
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);
dafür gibt es in restsharp :
request.AddFile
nun muss ich um eine datei in den Ordner der durch vorherigen API Aufruf ertellt worden ist noch mal gleiche API aufrufen und beim zweiten Aufruf durch
request.AddFile("file", fileStream, filename);
die datei in den Ordner einfügen ?
oder reicht es nur eine Aufruf ?
Danke für Antworten