src/verifier/iso18013/iso18013.module.ts
dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_Iso18013Module cluster_Iso18013Module_exports cluster_Iso18013Module_providers cluster_Iso18013Module_imports AuditLogModule AuditLogModule Iso18013Module Iso18013Module AuditLogModule->Iso18013Module CryptoModule CryptoModule CryptoModule->Iso18013Module PresentationsModule PresentationsModule PresentationsModule->Iso18013Module SessionModule SessionModule SessionModule->Iso18013Module Iso18013Service Iso18013Service Iso18013Module->Iso18013Service Iso18013Service Iso18013Service Iso18013Service->Iso18013Module OutboundUrlPolicyService OutboundUrlPolicyService OutboundUrlPolicyService->Iso18013Module WebhookService WebhookService WebhookService->Iso18013Module
import { HttpModule } from "@nestjs/axios";
import { Module } from "@nestjs/common";
import { ConfigModule } from "@nestjs/config";
import { CryptoModule } from "../../crypto/crypto.module";
import { SessionModule } from "../../session/session.module";
import { AuditLogModule } from "../../shared/utils/logger/audit-log.module";
import { OutboundUrlPolicyService } from "../../shared/utils/webhook/outbound-url-policy.service";
import { WebhookService } from "../../shared/utils/webhook/webhook.service";
import { PresentationsModule } from "../presentations/presentations.module";
import { Iso18013Controller } from "./iso18013.controller";
import { Iso18013Service } from "./iso18013.service";

@Module({
    imports: [
        ConfigModule,
        CryptoModule,
        SessionModule,
        HttpModule,
        PresentationsModule,
        AuditLogModule,
    ],
    controllers: [Iso18013Controller],
    providers: [Iso18013Service, WebhookService, OutboundUrlPolicyService],
    exports: [Iso18013Service],
})
export class Iso18013Module {}

results matching ""

    No results matching ""