public string FromLatLogToAdress(double lat, double log) { //FOR TESTING FRO M LAT LOG TO ADRESS string ADR = "NOTHING"; Task task = new Task(async() => { //fore a function testinf from lat log to adress ADR = await ApiAdressToCoordinate.RetrieveFormatedAddress(lat.ToString(), log.ToString()); }); task.Start(); while (task.Status == TaskStatus.Running) { Thread.Sleep(1400); } return(ADR); }