Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Bower components Debian packages RPM packages NuGet packages

sentry / @nestjs/microservices   js

Repository URL to install this package:

Version: 7.0.10 

/ microservices-module.d.ts

import { Controller } from '@nestjs/common/interfaces/controllers/controller.interface';
import { ApplicationConfig } from '@nestjs/core/application-config';
import { NestContainer } from '@nestjs/core/injector/container';
import { InstanceWrapper } from '@nestjs/core/injector/instance-wrapper';
import { CustomTransportStrategy } from './interfaces';
import { Server } from './server/server';
export declare class MicroservicesModule {
    private readonly clientsContainer;
    private listenersController;
    register(container: NestContainer, config: ApplicationConfig): void;
    setupListeners(container: NestContainer, server: Server & CustomTransportStrategy): void;
    setupClients(container: NestContainer): void;
    bindListeners(controllers: Map<string, InstanceWrapper<Controller>>, server: Server & CustomTransportStrategy, module: string): void;
    bindClients(items: Map<string, InstanceWrapper<unknown>>): void;
    close(): void;
}