public async Task <List <ProjectDto> > GetProjectsAsync(bool searchableOnly) { if (searchableOnly) { List <ProjectEntity> projects = await _projectStorage.FindAsync(); List <ProjectDto> projectDtos = _mapper.Map <List <ProjectDto> >(projects); return(projectDtos); } else { List <ProjectEntity> projects = await _projectStorage.FindAllAsync(); List <ProjectDto> projectDtos = _mapper.Map <List <ProjectDto> >(projects); return(projectDtos); } }