Route für Backend Download Button

Ich habe eine Backend Seite gemacht und würde gerne einen Download Button für ein generiertes CSV dort machen.
Controller habe ich angelegt, aber ich bekomme die Route nicht hin. Ich versuche dem API Routen Beispiel zu folgen und gerade hänge ich am @Entity(). Was mache ich da rein?
Gefühlt ist das aber generell ein Holzweg.

https://developer.shopware.com/docs/guides/plugins/plugins/framework/store-api/add-store-api-route#add-store-api-route

Hat da vielleicht jemand ein Beispiel oder die passende Doku für mich?

Ok, jetzt bin ich natürlich doch weiter gekommen.

Ich hab mir eine Route gesucht die auch einen Download macht:
./bin/console debug:router | grep „download“

und dann den Controller dazu gesucht:

shop/vendor/shopware/core/Checkout/Document/Controller/DocumentController.php:48
downloadDocument()

Das kann man gut übernehmen.