public async Task <ObservableCollection <Client> > GetAllClients() { ObservableCollection <Client> clients = new ObservableCollection <Client>(); var response = await _gateway.GetClientsList(); if (response != null) { foreach (var client in response.Data) { clients.Add(_mapper.Map <ClientDataSetResponse, Client>(client)); } } else { throw new NoResponseException("El endpoint no respondio al request"); } return(clients); }