2026-05-19 09:14:30 +03:30
|
|
|
import { Global, Module } from '@nestjs/common'
|
2026-05-19 15:40:45 +03:30
|
|
|
import { AdminGuildCacheInvalidationService } from '@/modules/admin/guilds/cache/admin-guild-cache-invalidation.service'
|
|
|
|
|
import { PartnersCacheInvalidationService } from '@/modules/partners/cache/partners-cache-invalidation.service'
|
|
|
|
|
import { PosCacheInvalidationService } from '@/modules/pos/cache/pos-cache-invalidation.service'
|
2026-05-19 09:14:30 +03:30
|
|
|
import { RedisService } from './redis.service'
|
|
|
|
|
|
|
|
|
|
@Global()
|
|
|
|
|
@Module({
|
2026-05-19 15:40:45 +03:30
|
|
|
providers: [
|
|
|
|
|
RedisService,
|
|
|
|
|
AdminGuildCacheInvalidationService,
|
|
|
|
|
PartnersCacheInvalidationService,
|
|
|
|
|
PosCacheInvalidationService,
|
|
|
|
|
],
|
|
|
|
|
exports: [
|
|
|
|
|
RedisService,
|
|
|
|
|
AdminGuildCacheInvalidationService,
|
|
|
|
|
PartnersCacheInvalidationService,
|
|
|
|
|
PosCacheInvalidationService,
|
|
|
|
|
],
|
2026-05-19 09:14:30 +03:30
|
|
|
})
|
|
|
|
|
export class RedisModule {}
|