public override async Task <AutoDtoList> GetAutos(Empty request, ServerCallContext context) { var response = new AutoDtoList(); response.Items.AddRange(await autoManager.GetAllAutos().ConvertToDtos()); return(response); }
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.")); } }