
Preheat the oven to 350F and grease a 9 inch springform pan.
Bring the milk to a simmer over medium heat. Meanwhile whisk the yolks and sugar until well combined. Drizzle a little of the hot milk into the egg mixture, whisking all the time...
Blend the bits of butter into the flour, sugar, and oats until the butter is incorporated and the mixture has a coarse crumbly texture. Put in the refrigerator.
Cream together the butter and sugar until light and fluffy. Beat in the eggs, one at a time.
Whisk together the flour, baking powder, cinnamon, and salt. Fold the dry ingredients into the butter/sugar mixture, along with the milk or cream.
Spoon the batter into your prepared pan, and smooth out evenly. Top with the sliced apples, and then the streusel topping. Bake for about 50 minutes to an hour...
Let cool a bit in the pan before removing. Dust with confectioner's sugar before serving.