Skip to content
Snippets Groups Projects
newsletter.controller.ts 579 B
Newer Older
  • Learn to ignore specific revisions
  • import { Body, Controller, Post } from '@nestjs/common';
    import { NewsletterService } from './newsletter.service';
    
    @Controller('newsletter')
    export class NewsletterController {
      constructor(private newsletterService: NewsletterService) {}
    
      @Post('subscribe')
      public async newsletterSubscribe(@Body() email: { email: string }) {
        return this.newsletterService.newsletterSubscribe(email.email);
      }
    
      @Post('unsubscribe')
      public async newsletterUnsubscribe(@Body() email: { email: string }) {
        return this.newsletterService.newsletterUnsubscribe(email.email);
      }
    }