It is shocking how something as simple as getting the App baseURL seems to be hard to come by
Basically I want a method to return http://localhost:2000/ if I am running the app locally or http://myapp.azurewebsites.com/ if it's remote.
I followed How to get base url of the site in MVC with literally conflicting results.