propagate add

This commit is contained in:
hannathkadher
2024-12-19 09:12:26 +04:00
parent 23d3cd620c
commit a771fa8ee5
12 changed files with 291 additions and 14 deletions

View File

@ -20,13 +20,25 @@ import {
import { ProjectRepository } from '@app/common/modules/project/repositiories';
import { ProductRepository } from '@app/common/modules/product/repositories';
import { SubspaceProductModelService } from './services/subspace/subspace-product-model.service';
import { PropogateSubspaceHandler } from './handlers';
import { CqrsModule } from '@nestjs/cqrs';
import { SpaceRepository } from '@app/common/modules/space';
import {
SubspaceProductItemRepository,
SubspaceProductRepository,
SubspaceRepository,
} from '@app/common/modules/space/repositories/subspace.repository';
const CommandHandlers = [PropogateSubspaceHandler];
@Module({
imports: [ConfigModule, SpaceRepositoryModule],
imports: [ConfigModule, SpaceRepositoryModule, CqrsModule],
controllers: [SpaceModelController],
providers: [
...CommandHandlers,
SpaceModelService,
SpaceModelRepository,
SpaceRepository,
ProjectRepository,
SubSpaceModelService,
SpaceProductModelService,
@ -39,7 +51,10 @@ import { SubspaceProductModelService } from './services/subspace/subspace-produc
SubspaceProductItemModelRepository,
SubspaceProductModelService,
SubspaceProductModelRepository,
SubspaceRepository,
SubspaceProductRepository,
SubspaceProductItemRepository,
],
exports: [],
exports: [CqrsModule],
})
export class SpaceModelModule {}