Spray a 9x13 inch metal pan with cooking spray and set aside
Add the carrots, eggs, and oil into a blender and blend until the mixture is smooth
Add in the sugar and vanilla blend until combined
Add in flour, baking powder, and salt and stir until evenly combined
Pour the batter into the greased baking dish and bake for around 40 minutes* or until golden on top and a toothpick comes out clean *oven and the pan used will make the bake pan vary use a toothpick to ensure it is cooked
Remove from the oven and cool until room temperature to the touch before pouring on the chocolate topping
Chocolate glaze:
To make the glaze, add chocolate, butter, salt, and vanilla into a bowl. Set aside
In a small pan over medium heat, heat cream and sugar until hot but just before boiling
Pour the heated cream and sugar over the bowl of chocolate and let it set for 1 minute. Stir until smooth. Set aside for around 15 minutes until pourable but just warm
Pour the glaze over the cooled cake. Let it set on the counter until the topping is just set (so that the cake can be cut but is not hard)