.NET-SDK: Auslagern der Submission-Erzeugung um Async/Await zu unterstützen

Warum?

Um die Anbindung einfacher zu gestalten ist es nötig asynchrone Aufrufe zu unterstützen und so die Erstellung einer Submission vom Sender auszulagern.

Relevante Links und Bemerkungen

Akzeptanzkriterien

  1. Die Submission wird außerhalb des Senders als eigenständiges Objekt erstellt
  2. Ein Submission-Objekt kann unverschlüsselte oder verschlüsselte Fach-/Metadaten und Anlagen enthalten. -> wir behandelt in #580 (closed)
  3. Der Sender bekommt eine SendAsync-Methode, um die Submission zu versenden
  4. Der Subscriber unterstützt async/await

Durchführungsplan (von Entwickler:in bei Umsetzungsplanung auszufüllen)

Edited by Marco Holz