public async Task <IActionResult> CreateAllLists(string siteRootId) { var requestId = Guid.NewGuid().ToString(); _logger.LogInformation($"RequestID:{requestId} SetupController_CreateAllLists called."); // Check to see if setup is enabled and if not respond with bad request var checkSetupState = await CheckSetupState(); if (checkSetupState != null) { return(BadRequest(checkSetupState)); } try { await _setupService.CreateAllListsAsync(siteRootId); } catch (Exception ex) { _logger.LogError($"RequestID:{requestId} SetupController_CreateAllLists error: {ex.Message}"); var errorResponse = JsonErrorResponse.BadRequest($"CreateAllLists error: {ex.Message}", requestId); return(BadRequest(errorResponse)); } return(NoContent()); }