From 3f77a32e70083480d1347576ea454042707dab77 Mon Sep 17 00:00:00 2001 From: MiguelMLorente Date: Sun, 17 Nov 2024 18:58:05 +0100 Subject: [PATCH] Create players service and inject it into app service --- app/src/app.module.ts | 3 ++- app/src/app.service.ts | 3 +++ app/src/players/player.service.ts | 7 +++++++ 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 app/src/players/player.service.ts diff --git a/app/src/app.module.ts b/app/src/app.module.ts index ab96516..1a10921 100644 --- a/app/src/app.module.ts +++ b/app/src/app.module.ts @@ -1,8 +1,9 @@ import { Module } from '@nestjs/common'; import { AppService } from './app.service'; +import { PlayerService } from './players/player.service'; @Module({ imports: [], - providers: [AppService], + providers: [AppService, PlayerService], }) export class AppModule {} diff --git a/app/src/app.service.ts b/app/src/app.service.ts index d633b44..8b6f51f 100644 --- a/app/src/app.service.ts +++ b/app/src/app.service.ts @@ -1,11 +1,14 @@ import { Injectable, Logger } from '@nestjs/common'; import { MessageBody, SubscribeMessage, WebSocketGateway } from '@nestjs/websockets'; +import { PlayerService } from './players/player.service'; @WebSocketGateway({ cors: true }) @Injectable() export class AppService { private readonly logger = new Logger(AppService.name); + constructor(private readonly playerService: PlayerService) {} + @SubscribeMessage('example-request') handleCustomEvent(@MessageBody() data: string): unknown { this.logger.debug(`Received request in backend with data: ${data}`); diff --git a/app/src/players/player.service.ts b/app/src/players/player.service.ts new file mode 100644 index 0000000..f41918d --- /dev/null +++ b/app/src/players/player.service.ts @@ -0,0 +1,7 @@ +import { Injectable, Logger } from '@nestjs/common'; +import { MessageBody, OnGatewayConnection, SubscribeMessage, WebSocketGateway } from '@nestjs/websockets'; + +@Injectable() +export class PlayerService { + private readonly logger = new Logger(PlayerService.name); +} \ No newline at end of file