feat: add knowledge module caching layer (closes #79)
This commit is contained in:
@@ -2,7 +2,7 @@ import { Module } from "@nestjs/common";
|
||||
import { PrismaModule } from "../prisma/prisma.module";
|
||||
import { AuthModule } from "../auth/auth.module";
|
||||
import { KnowledgeService } from "./knowledge.service";
|
||||
import { KnowledgeController } from "./knowledge.controller";
|
||||
import { KnowledgeController, KnowledgeCacheController } from "./knowledge.controller";
|
||||
import { SearchController } from "./search.controller";
|
||||
import { KnowledgeStatsController } from "./stats.controller";
|
||||
import {
|
||||
@@ -11,11 +11,17 @@ import {
|
||||
LinkSyncService,
|
||||
GraphService,
|
||||
StatsService,
|
||||
KnowledgeCacheService,
|
||||
} from "./services";
|
||||
|
||||
@Module({
|
||||
imports: [PrismaModule, AuthModule],
|
||||
controllers: [KnowledgeController, SearchController, KnowledgeStatsController],
|
||||
controllers: [
|
||||
KnowledgeController,
|
||||
KnowledgeCacheController,
|
||||
SearchController,
|
||||
KnowledgeStatsController,
|
||||
],
|
||||
providers: [
|
||||
KnowledgeService,
|
||||
LinkResolutionService,
|
||||
@@ -23,6 +29,7 @@ import {
|
||||
LinkSyncService,
|
||||
GraphService,
|
||||
StatsService,
|
||||
KnowledgeCacheService,
|
||||
],
|
||||
exports: [KnowledgeService, LinkResolutionService, SearchService],
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user