mirror of
https://gitlab.com/mobicoop/v3/service/ad.git
synced 2026-01-11 22:02:39 +00:00
handle matcher messages
This commit is contained in:
@@ -2,7 +2,15 @@ import { Module, Provider } from '@nestjs/common';
|
||||
import { MESSAGE_PUBLISHER } from './messager.di-tokens';
|
||||
|
||||
import { ConfigModule, ConfigService } from '@nestjs/config';
|
||||
import { SERVICE_NAME } from '@src/app.constants';
|
||||
import {
|
||||
MATCHER_AD_CREATED_MESSAGE_HANDLER,
|
||||
MATCHER_AD_CREATED_QUEUE,
|
||||
MATCHER_AD_CREATED_ROUTING_KEY,
|
||||
MATCHER_AD_CREATION_FAILED_MESSAGE_HANDLER,
|
||||
MATCHER_AD_CREATION_FAILED_QUEUE,
|
||||
MATCHER_AD_CREATION_FAILED_ROUTING_KEY,
|
||||
SERVICE_NAME,
|
||||
} from '@src/app.constants';
|
||||
import {
|
||||
MessageBrokerModule,
|
||||
MessageBrokerModuleOptions,
|
||||
@@ -24,6 +32,16 @@ const imports = [
|
||||
) as boolean,
|
||||
},
|
||||
name: SERVICE_NAME,
|
||||
handlers: {
|
||||
[MATCHER_AD_CREATED_MESSAGE_HANDLER]: {
|
||||
routingKey: MATCHER_AD_CREATED_ROUTING_KEY,
|
||||
queue: MATCHER_AD_CREATED_QUEUE,
|
||||
},
|
||||
[MATCHER_AD_CREATION_FAILED_MESSAGE_HANDLER]: {
|
||||
routingKey: MATCHER_AD_CREATION_FAILED_ROUTING_KEY,
|
||||
queue: MATCHER_AD_CREATION_FAILED_QUEUE,
|
||||
},
|
||||
},
|
||||
}),
|
||||
}),
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user