public Domain.Meetup Create(CreateMeetupRequest request) { var meetup = new Domain.Meetup(0, request.HostUserId, request.Name, request.SeatsAvailable); _repository.Add(meetup); _repository.Commit(); return(meetup); }
public IActionResult Create(CreateMeetupRequest request) { var meetup = _applicationService.Create(request); var meetupDto = new CreatedMeetupDto { Id = meetup.Id, Name = meetup.Name, AvailableSeats = meetup.AvailableSeats }; return(CreatedAtAction(nameof(Get), new { id = meetupDto.Id }, meetupDto)); }
public IActionResult Create(CreateMeetupRequest request) { var meetup = _applicationService.Create(request); return(CreatedAtAction(nameof(Get), new { id = meetup.Id }, meetup)); }