public async Task <IActionResult> Create(Guid organizationId, string wardenName, [FromBody] WardenIterationDto iteration) { var isAuthorized = await _organizationService.IsUserInOrganizationAsync(organizationId, UserId); if (!isAuthorized) { return(Unauthorized()); } var createdIteration = await _wardenService.SaveIterationAsync(iteration, organizationId); _signalRService.SendIterationCreated(organizationId, createdIteration); return(new StatusCodeResult(204)); }