public async Task <ActionResult> PostEvent([FromBody] CreateEvent command) { command.EventId = Guid.NewGuid(); await _eventServices.CreateAsync(command.EventId, command.Name, command.Description, command.StartDate, command.EndDate); await _eventServices.AddTicets(command.EventId, command.Tickets, command.Price); return(Created($"/events/{command.EventId}", null)); }