For some reason, when attempting to debug an application, the exceptions themselves show as null. Initially, I didn't have the SqlException catch section, but I did see that it said it had thrown a SqlException, so figured I'd add to look and the result appears the same.
I did previously remove Visual Studio and reinstalled it (plus the 1.1 asp.net core SDK) so that's the oddball difference between now and before. It is running in Debug.
How do I get it to return the actual error messages so I can debug?

If your cursor is on the catch clause, the exception will be null. Hit F10 to see it's content.