import { Body, Controller, Get, Post } from '@nestjs/common'; import { DogsService } from './dogs.service'; import { CreateDogDto } from './dto/create-dog.dto'; import { Dog } from './schemas/dog.schema'; @Controller('dogs') export class DogsController { constructor(private readonly dogsService: DogsService) { } @Post() async create(@Body() createDogDto: CreateDogDto) { return this.dogsService.create(createDogDto); } @Get() async findAll(): Promise { return this.dogsService.findAll(); } }