private async void generateContacts() { if (IsBusy) { return; } IsBusy = true; string[] names = { "José Luis", "Miguel Ángel", "José Francisco", "Jesús Antonio", "Jorge", "Alberto", "Sofía", "Camila", "Valentina", "Isabella", "Ximena", "Ana" }; string[] lastNames = { "Hernández", "García", "Martínez", "López", "González", "Méndez", "Castillo", "Corona", "Cruz" }; Random rdn = new Random(DateTime.Now.Millisecond); for (int i = 0; i < 10; i++) { var contact = new Contact() { Name = $"{names[rdn.Next(0, 12)]} {lastNames[rdn.Next(0, 8)]}" }; await _client.AddContact(contact); } IsBusy = false; }