25 lines
696 B
TypeScript
25 lines
696 B
TypeScript
// sqs.module.ts
|
|
import {Global, Module} from '@nestjs/common';
|
|
import {SqsService} from './sqs.service';
|
|
import {SqsPostService} from "./sqs.post.service";
|
|
import {SqsPosterWorker} from "./sqs.poster.worker";
|
|
import {XPosterModule} from "../x-poster/x-poster.module";
|
|
import {FacebookApi} from "../x-poster/facebook.api";
|
|
import {NotifyService} from "../notify.service";
|
|
import {XCacheService} from "../x-cache/x-cache.service";
|
|
|
|
@Global()
|
|
@Module({
|
|
imports:[XPosterModule],
|
|
providers: [
|
|
SqsService,
|
|
SqsPostService,
|
|
SqsPosterWorker,
|
|
FacebookApi,
|
|
NotifyService,
|
|
XCacheService,
|
|
],
|
|
exports: [SqsService],
|
|
})
|
|
export class SqsModule {}
|