Exemple #1
0
        // list shelves
        public override Task <ListShelvesResponse> ListShelves(Empty request, ServerCallContext context)
        {
            IEnumerable <Shelf> shelves  = _shelfBookRepository.GetShelves();
            ListShelvesResponse response = new ListShelvesResponse();

            foreach (var shelf in shelves)
            {
                response.Shelves.Add(shelf);
            }

            return(Task.FromResult(response));
        }
Exemple #2
0
 public IActionResult ListShelves()
 {
     return(Ok(_shelfBookRepository.GetShelves()));
 }