public async Task <IActionResult> GetAll() { var currencies = await _currencyRepo.GetAllNoTracking().ToListAsync(); var viewModels = currencies.Select(c => _modelFactory.CreateViewModel(c, _defaultKeysOptions.Value.CurrencyId)); return(Ok(viewModels)); }