private async void SyncUserPin() { if (userPinCoords == null) { userPinCoords = await JSRuntime.InvokeAsync <string[]>("GetUserpinCoords"); SyncUserPin(); } else { string address = MappingService.GetPDOKinfoFromCoords(userPinCoords); if (address != null) { Console.WriteLine("Address of (" + userPinCoords[0] + " " + userPinCoords[1] + "): " + address); await JSRuntime.InvokeAsync <Task>("UpdateLocationInfoBox", address); } } }