File size: 814 Bytes
d9494a5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import { Module } from '@nestjs/common';
import { DiscoveryModule } from '@nestjs/core';

import { MetadataSideEffectHandlersModule } from 'src/engine/metadata-modules/metadata-side-effect/handlers/metadata-side-effect-handlers.module';
import { MetadataSideEffectHandlerRegistryService } from 'src/engine/metadata-modules/metadata-side-effect/registry/metadata-side-effect-handler-registry.service';
import { MetadataSideEffectEngineService } from 'src/engine/metadata-modules/metadata-side-effect/services/metadata-side-effect-engine.service';

@Module({
  imports: [DiscoveryModule, MetadataSideEffectHandlersModule],
  providers: [
    MetadataSideEffectHandlerRegistryService,
    MetadataSideEffectEngineService,
  ],
  exports: [MetadataSideEffectEngineService],
})
export class MetadataSideEffectModule {}