usingvarclient=newKlingAIClient(apiKey);// Create an image generation task with a text prompt.varcreateResponse=awaitclient.CreateImageGenerationAsync(prompt:"A futuristic cityscape at sunset with flying vehicles, digital art",modelName:CreateImageGenerationRequestModelName.KlingV2,aspectRatio:CreateImageGenerationRequestAspectRatio.x16_9,n:1);Console.WriteLine($"Task ID: {createResponse.Data.TaskId}");Console.WriteLine($"Task Status: {createResponse.Data.TaskStatus}");// Retrieve the task to check the generation status and result.vartaskResponse=awaitclient.GetImageGenerationTaskAsync(id:createResponse.Data.TaskId!);Console.WriteLine($"Status: {taskResponse.Data.TaskStatus}");// When the task succeeds, the result will contain image URLs.if(taskResponse.Data.TaskStatus==TaskDataTaskStatus.Succeed){foreach(varimageintaskResponse.Data.TaskResult.Images!){Console.WriteLine($"Image {image.Index}: {image.Url}");}}