/// <summary>Snippet for SuggestArticles</summary> public void SuggestArticlesRequestObject() { // Snippet: SuggestArticles(SuggestArticlesRequest, CallSettings) // Create client ParticipantsClient participantsClient = ParticipantsClient.Create(); // Initialize request argument(s) SuggestArticlesRequest request = new SuggestArticlesRequest { ParentAsParticipantName = ParticipantName.FromProjectConversationParticipant("[PROJECT]", "[CONVERSATION]", "[PARTICIPANT]"), LatestMessageAsMessageName = MessageName.FromProjectConversationMessage("[PROJECT]", "[CONVERSATION]", "[MESSAGE]"), ContextSize = 0, }; // Make the request SuggestArticlesResponse response = participantsClient.SuggestArticles(request); // End snippet }
/// <summary>Snippet for SuggestArticlesAsync</summary> public async Task SuggestArticlesRequestObjectAsync() { // Snippet: SuggestArticlesAsync(SuggestArticlesRequest, CallSettings) // Additional: SuggestArticlesAsync(SuggestArticlesRequest, CancellationToken) // Create client ParticipantsClient participantsClient = await ParticipantsClient.CreateAsync(); // Initialize request argument(s) SuggestArticlesRequest request = new SuggestArticlesRequest { ParentAsParticipantName = ParticipantName.FromProjectConversationParticipant("[PROJECT]", "[CONVERSATION]", "[PARTICIPANT]"), LatestMessageAsMessageName = MessageName.FromProjectConversationMessage("[PROJECT]", "[CONVERSATION]", "[MESSAGE]"), ContextSize = 0, AssistQueryParams = new AssistQueryParameters(), }; // Make the request SuggestArticlesResponse response = await participantsClient.SuggestArticlesAsync(request); // End snippet }