In addition just simple code for getting Client Ip:
public static string getclientIP()
{
var HostIP = HttpContext.Current != null ? HttpContext.Current.Request.UserHostAddress : "";
return HostIP;
}
Hope it's help you.