adonis-grpc-consumer
Version:
Adonis gRPC client provider for easily communicate with gRPC services
16 lines (15 loc) • 498 B
TypeScript
/// <reference types="@adonisjs/application/build/adonis-typings" />
import { ApplicationContract } from '@ioc:Adonis/Core/Application';
export default class GrpcConsumerProvider {
protected app: ApplicationContract;
static needsApplication: boolean;
constructor(app: ApplicationContract);
/**
* Register the grpc consumer binding
*/
register(): void;
/**
* Gracefully close all grpc active connections
*/
shutdown(): Promise<void>;
}