public async Task <IActionResult> Get() { _logger.LogInformation("get all contacts"); var contacts = await _contactStore.GetAllAsync <Contact>(); return(Ok(_mapper.Map <IEnumerable <ContactModel> >(contacts))); }
private async Task LoadData() { if (_isDataLoaded) { return; } _isDataLoaded = true; var contacts = await _contactStore.GetAllAsync(); foreach (var c in contacts) { Contacts.Add(new ContactViewModel(c)); } }