Ich stehe jetzt vor folgender Herausforderung
Wir haben eine Schnittstelle, die sowohl als Rest-Service, aber auch als SOAP-Service bereitgestellt wird.
Aktuell ist es so, dass wir ein DTO-Modell haben, was mit Annotationen annotiert ist und daraus generieren wir sowohl die Open-API Spezifikation, also auch die WSDL.
Das hat diverse Nachteile, auf die ich hier nicht im Detail eingehen will.
Ziel ist nun die Umstellung auf Contract First, sprich wir schreiben zuerst die Spezifikation, generieren daraus dann die DTOs.
Ich will nun nicht XSDs und OpenAPI Definition parallel pflegen müssen, sondern maximal eine schreiben und die andere generieren. Was ist da Best Practice?
Wir haben eine Schnittstelle, die sowohl als Rest-Service, aber auch als SOAP-Service bereitgestellt wird.
Aktuell ist es so, dass wir ein DTO-Modell haben, was mit Annotationen annotiert ist und daraus generieren wir sowohl die Open-API Spezifikation, also auch die WSDL.
Das hat diverse Nachteile, auf die ich hier nicht im Detail eingehen will.
Ziel ist nun die Umstellung auf Contract First, sprich wir schreiben zuerst die Spezifikation, generieren daraus dann die DTOs.
Ich will nun nicht XSDs und OpenAPI Definition parallel pflegen müssen, sondern maximal eine schreiben und die andere generieren. Was ist da Best Practice?