internal GetCelebrityInfoResponse GetCelebrityInfo(GetCelebrityInfoRequest request) { var marshaller = new GetCelebrityInfoRequestMarshaller(); var unmarshaller = GetCelebrityInfoResponseUnmarshaller.Instance; return(Invoke <GetCelebrityInfoRequest, GetCelebrityInfoResponse>(request, marshaller, unmarshaller)); }
/// <summary> /// Initiates the asynchronous execution of the GetCelebrityInfo operation. /// </summary> /// /// <param name="request">Container for the necessary parameters to execute the GetCelebrityInfo operation.</param> /// <param name="cancellationToken"> /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// </param> /// <returns>The task object representing the asynchronous operation.</returns> /// <seealso href="http://docs.aws.amazon.com/goto/WebAPI/rekognition-2016-06-27/GetCelebrityInfo">REST API Reference for GetCelebrityInfo Operation</seealso> public Task <GetCelebrityInfoResponse> GetCelebrityInfoAsync(GetCelebrityInfoRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)) { var marshaller = new GetCelebrityInfoRequestMarshaller(); var unmarshaller = GetCelebrityInfoResponseUnmarshaller.Instance; return(InvokeAsync <GetCelebrityInfoRequest, GetCelebrityInfoResponse>(request, marshaller, unmarshaller, cancellationToken)); }
public static void Example() { String id = "nnnnnnnn"; AmazonRekognitionClient rekognitionClient = new AmazonRekognitionClient(); GetCelebrityInfoRequest celebrityInfoRequest = new GetCelebrityInfoRequest() { Id = id }; Console.WriteLine("Getting information for celebrity: " + id); GetCelebrityInfoResponse celebrityInfoResponse = rekognitionClient.GetCelebrityInfo(celebrityInfoRequest); //Display celebrity information Console.WriteLine("celebrity name: " + celebrityInfoResponse.Name); Console.WriteLine("Further information (if available):"); foreach (String url in celebrityInfoResponse.Urls) { Console.WriteLine(url); } }
// snippet-start:[Rekognition.dotnetv3.CelebrityInfoExample] public static async Task Main() { string celebId = "nnnnnnnn"; var rekognitionClient = new AmazonRekognitionClient(); var celebrityInfoRequest = new GetCelebrityInfoRequest { Id = celebId, }; Console.WriteLine($"Getting information for celebrity: {celebId}"); var celebrityInfoResponse = await rekognitionClient.GetCelebrityInfoAsync(celebrityInfoRequest); // Display celebrity information. Console.WriteLine($"celebrity name: {celebrityInfoResponse.Name}"); Console.WriteLine("Further information (if available):"); celebrityInfoResponse.Urls.ForEach(url => { Console.WriteLine(url); }); }