Пример #1
0
        public override async Task <AutoDtoList> GetAutos(Empty request, ServerCallContext context)
        {
            var response = new AutoDtoList();

            response.Items.AddRange(await autoManager.GetAllAutos().ConvertToDtos());
            return(response);
        }
Пример #2
0
 public override async Task <AutoDtoList> GetAutos(Empty request, ServerCallContext context)
 {
     try
     {
         var response = new AutoDtoList();
         response.Items.AddRange(await _manager.GetAll().ConvertToDtos());
         return(response);
     }
     catch (Exception)
     {
         throw new RpcException(new Status(StatusCode.Internal, "Internal error occured."));
     }
 }