Hallo zusammen,
wir nutzen in unserem Projekt den WebDesigner und .NET Core 3.1.
Die Anwendung funktioniert und der Webdesigner wird mit @Html.ListLabelMvcWebDesigner(options)
aufgerufen. Wir nutzen ein SQL-Repository im Hintergrund.
Derzeit ist es so, dass der WebDesigner auf dem Client geöffnet wird. Irgendwann drückt der Anwender auf speichern und beendet den Designer.
Gibt es ein Callback, dass ich mich programmatisch an das “speichern” hängen kann? Ich habe die Funktion WebDesignerConfig.OnUploadComplete
gefunden. Allerdings wird OnUploadComplete niemals ausgelöst.
Momentan ist die Lösung, dass in einer eigenen Implementierung von IRepository.CreateOrUpdateItem(item, userData, sourceStream)
ein Event ausgelöst wird, wenn es sich um ein Update handelt.
Gibt es dafür eine “schönere” Lösung? Wenn ein anderes Repository verwendet wird, muss diese Logik nachgezogen werden.
Schonmal vielen Dank und ein schönes Wochenende.
Mit freundlichen Grüßen
Matthias