Route wird nicht gefunden, was mache ich falsch?

Hallo,
ich möchte ein Plugin schreiben, durch das jeder Käufer u. a. ein Bild zu einem Artikel hochladen kann.
Dazu brauche ich einen eigenen Upload-Controller wofür ich den TestController.php aus diesem Blog: How to upload an image at a storefront in Shopware 6 - Webkul Blog benutze.

Zusätzlich möchte ich noch eine Route zu diesem Controller anlegen. Also habe ich die Datei /src/Resources/config/routes.xml mit folgendem Inhalt angelegt:

Leider erhalte ich dadurch im Frontend immer diese Fehlermeldung:

ReflectionException

LoaderLoadException

HTTP 500 Internal Server Error

Class \TestController does not exist in /var/www/html/shopware/custom/plugins/myDesigner/src/Controller/TestController.php (which is being imported from „/var/www/html/shopware/custom/plugins/myDesigner/src/Resources/config/routes.xml“). Make sure annotations are installed and enabled.

Eigentlich sollte aber alles funktionieren, weil die Klasse in besagter Datei definiert wird. Ebenso steht eine Route in den Annotations.
Ich bin ein totaler Anfänger in Shopware (6). Weiß jemand Rat?

Hi.

Hast du auch den Namensraum angepasst? Ich denke wenn die Datei im Controllers Verzeichnis liegt muss auch der Namensraum \Controller sein…