Will create a string of a JSON serialized format
name of the service which should be a match to gRPC service definition name
name of the method which is coming after rpc keyword
GrpcMethodStreamingType parameter which should correspond to stream keyword in gRPC service request part
Will create service mapping from gRPC generated Object to handlers defined with @GrpcMethod or @GrpcStreamMethod annotations
Will return async function which will handle gRPC call with Rx streams or as a direct call passthrough
Transforms the server Pattern to valid type and returns a route for him.
server pattern
string
Will return all of the services along with their fully namespaced names as an array of objects. This method initiates recursive scan of grpcPkg object
Generated using TypeDoc
Recursively fetch all of the service methods available on loaded protobuf descriptor object, and collect those as an objects with dot-syntax full-path names.
Example: for proto package Bundle.FirstService with service Events { rpc... will be resolved to object of (while loaded for Bundle package): { name: "FirstService.Events", service: {Object} }