public override async Task <StuffTypesResponse> GetStuffTypes(EmptyRequest request, ServerCallContext context) { var stuffTypes = await _stuffTypeService.GetStuffTypesAsync(); var result = new StuffTypesResponse(); result.Items.Add(_mapper.Map <List <StuffType> >(stuffTypes)); return(result); }
public async Task <IEnumerable <string> > Get() { var stuffTypes = await _stuffTypeService.GetStuffTypesAsync(); return(stuffTypes.Select(x => x.Name)); }