Skip to content

feat: Implement BaseGrpcService and enhance GraphQL resolvers with context support

chao.zhang requested to merge test into production

This commit introduces several key improvements:

  • Created a BaseGrpcService to standardize gRPC service interactions
  • Added context parameter to all GraphQL resolver methods
  • Refactored multiple service classes to extend BaseGrpcService
  • Simplified gRPC method calls with a common callGrpc method
  • Added user information extraction in app module
  • Improved metadata handling for gRPC requests

The changes provide a more consistent and robust approach to handling gRPC service calls across the application.

Merge request reports