ms-nestjs-eureka
Version:
A NestJS module that integrate eureka-js-client
14 lines (13 loc) • 493 B
TypeScript
import { OnApplicationShutdown } from '@nestjs/common';
import { Eureka } from 'eureka-js-client';
import { EurekaConfig } from './interfaces/eureka-config.interface';
export declare class EurekaService implements OnApplicationShutdown {
private readonly config;
private readonly logger;
private readonly client;
private readonly ready;
constructor(config: EurekaConfig);
onApplicationShutdown(): Promise<void>;
isReady(): Promise<void>;
getClient(): Eureka;
}