Beispiel #1
0
        public override Task <LinkListResponse> ListLinkByCat(GlobalRequest request, ServerCallContext context)
        {
            var result   = _linkRepository.ListLinkByCat(request.Linktype);
            var response = new LinkListResponse();

            response.Items.AddRange(result.Select(p => _mapper.Map <LinkProto>(p)));
            return(Task.FromResult(response));
        }
Beispiel #2
0
        public override Task <LinkListResponse> GetAllLink(Empty request, ServerCallContext context)
        {
            var result = _linkRepository.GetAllLink();
            LinkListResponse response = new LinkListResponse();

            foreach (var item in result)
            {
                response.Items.Add(_mapper.Map <LinkProto>(item));
            }

            return(Task.FromResult(response));
        }