import { Body, Controller, Get, Post } from '@nestjs/common'; import { CatsService } from './cats.service'; import { CreateCatDto } from './dto/create-cat.dto'; import { Cat } from './schemas/cat.schema'; @Controller('cats') export class CatsController { constructor(private readonly catsService: CatsService) { } @Post() async create(@Body() createCatDto: CreateCatDto) { return this.catsService.create(createCatDto); } @Get() async findAll(): Promise { return this.catsService.findAll(); } }