Citation: 2C_31/2024 E. C

A.________ führt Beschwerde in öffentlich-rechtlichen Angelegenheiten und subsidiäre Verfassungsbeschwerde. Er beantragt dem Bundesgericht die Aufhebung des Urteils vom 15. November 2023 und die Rückweisung an das Verwaltungsgericht "zur Neubeurteilung im Sinne der gutheissenden Erwägungen". Ausserdem ersucht er um aufschiebende Wirkung. Mit Verfügung vom 16. Januar 2024 gab das Abteilungspräsidium dem Gesuch um aufschiebende Wirkung statt. Die Sicherheitsdirektion des Kantons Zürich verzichtet auf Vernehmlassung. Das Verwaltungsgericht des Kantons Zürich beantragt Abweisung des Rechtsmittels, soweit darauf einzutreten sei.