universo-platform-3d

Форк
0
26 строк · 1.0 Кб
1
import { LoggerModule } from './../util/logger/logger.module'
2
import { Module, forwardRef } from '@nestjs/common'
3
import { EnvironmentController } from './environment.controller'
4
import { EnvironmentService } from './environment.service'
5
import { MongooseModule } from '@nestjs/mongoose'
6
import { Environment, EnvironmentSchema } from './environment.schema'
7
import { EnvironmentGateway } from './environment.gateway'
8
import { Space, SpaceSchema } from '../space/space.schema'
9
import { SpaceModule } from '../space/space.module'
10
import { GodotModule } from '../godot-server/godot.module'
11

12
@Module({
13
  imports: [
14
    LoggerModule,
15
    GodotModule,
16
    MongooseModule.forFeature([
17
      { name: Environment.name, schema: EnvironmentSchema }
18
    ]),
19
    MongooseModule.forFeature([{ name: Space.name, schema: SpaceSchema }]),
20
    forwardRef(() => SpaceModule)
21
  ],
22
  controllers: [EnvironmentController],
23
  providers: [EnvironmentService, EnvironmentGateway],
24
  exports: [EnvironmentService]
25
})
26
export class EnvironmentModule {}
27

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.