public async Task <IEnumerable <DomainResource?> > GetAllByType(string type) { return(string.IsNullOrWhiteSpace(type) ? (await _resources.All()).Select(_mapper.Map <DomainResource>) : (await _resources.ByType(type)).Select(_mapper.Map <DomainResource>)); }