Shopware 6.4 - pluginService nicht mehr verfügbar

Hallo zusammen,

wir nutzen in den Componenten unseres PlugIns per injection „pluginService“, um damit einen request zu starten, z.B.:

inject: [‚pluginService‘],
this.pluginService.httpClient.post(’/url, data, {headers})…

In der aktuellen Version 6.4 gibt es das nicht mehr. Ein simpler Austausch mit apiService funktioniert leider nicht.

Wie sollte der Aufruf jetzt korrekt lauten?

Danke für die Unterstützung im Voraus.

Hat niemand eine Idee?

Ich mache es über den syncService und über den loginService. Weiß nicht ob das der beste Weg ist. Funktioniert aber bis jetzt gut.

inject: [
       'syncService','loginService'
    ],
.....
foo() {
            const headers = {
                Authorization: `Bearer ${this.loginService.getToken()}`
            };
           const httpClient = this.syncService.httpClient;
            httpClient.post(`url`,data,{headers:headers} )
}