I have developed a web application that is deployed as a web app on Azure.
I need to get the client's IP address such that I can use a GeoIP API to get the country from which the client is connecting.
So here's my question, how can I get the client's IP address when they send a request to view the homepage? I am using ASP.NET MVC.