Constructor
new GrpcService(options)
- Source:
 
Parameters:
| Name | Type | Description | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options | 
            
            
            
                
object
            
             | 
            
            
            
                
                
                    
  | 
        
Methods
(private) _applyHooks(context)
Apply hook functions to request context object
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
context | 
            
            
(private) _applyMiddlewares(context)
Cycle through all middleware functions in order, and call it against request context
- Source:
 
Parameters:
| Name | Type | Description | 
|---|---|---|
context | 
            
            
descriptor() → {object}
Get service descriptor for provided protobuf schema (Called by GrpcServer during service creation process)
- Source:
 
Returns:
- Type:
 - 
        
object 
Service descriptor
implementation() → {object}
Get service implementation for provided protobuf schema (Called by GrpcServer during service creation process)
- Source:
 
Returns:
- Type:
 - 
        
object 
Service implementation, which will be provided by user child class