Finely chop the garlic and shallot.
In a saucepan, melt the butter over medium low heat and add the garlic and shallots. Saute for 1 minute, stirring until fragrant but not browned. Add in the flour and cook one more minute.
Add white wine and cream and cook on low simmering for 3 to 4 minutes.
Add the Parmesean and salt whisking until melted. Taste and adjust salt as desired.
For best results add pasta to pan and coat fully.