dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_OrigDatablocksModule cluster_OrigDatablocksModule_providers cluster_OrigDatablocksModule_exports OrigDatablocksService OrigDatablocksService OrigDatablocksModule OrigDatablocksModule OrigDatablocksModule->OrigDatablocksService CaslAbilityFactory CaslAbilityFactory CaslAbilityFactory->OrigDatablocksModule OrigDatablocksService OrigDatablocksService OrigDatablocksService->OrigDatablocksModule

File

src/origdatablocks/origdatablocks.module.ts

import { forwardRef, Module } from "@nestjs/common";
import { OrigDatablocksService } from "./origdatablocks.service";
import { MongooseModule } from "@nestjs/mongoose";
import {
  OrigDatablock,
  OrigDatablockSchema,
} from "./schemas/origdatablock.schema";
import { OrigDatablocksController } from "./origdatablocks.controller";
import { CaslAbilityFactory } from "src/casl/casl-ability.factory";
import { DatasetsModule } from "src/datasets/datasets.module";

@Module({
  imports: [
    forwardRef(() => DatasetsModule),
    MongooseModule.forFeature([
      {
        name: OrigDatablock.name,
        schema: OrigDatablockSchema,
      },
    ]),
  ],
  controllers: [OrigDatablocksController],
  exports: [OrigDatablocksService],
  providers: [OrigDatablocksService, CaslAbilityFactory],
})
export class OrigDatablocksModule {}

results matching ""

    No results matching ""