/// <summary>Snippet for CreateParticipant</summary>
 public void CreateParticipantRequestObject()
 {
     // Snippet: CreateParticipant(CreateParticipantRequest, CallSettings)
     // Create client
     ParticipantsClient participantsClient = ParticipantsClient.Create();
     // Initialize request argument(s)
     CreateParticipantRequest request = new CreateParticipantRequest
     {
         ParentAsConversationName = ConversationName.FromProjectConversation("[PROJECT]", "[CONVERSATION]"),
         Participant = new Participant(),
     };
     // Make the request
     Participant response = participantsClient.CreateParticipant(request);
     // End snippet
 }
        /// <summary>Snippet for CreateParticipantAsync</summary>
        public async Task CreateParticipantRequestObjectAsync()
        {
            // Snippet: CreateParticipantAsync(CreateParticipantRequest, CallSettings)
            // Additional: CreateParticipantAsync(CreateParticipantRequest, CancellationToken)
            // Create client
            ParticipantsClient participantsClient = await ParticipantsClient.CreateAsync();

            // Initialize request argument(s)
            CreateParticipantRequest request = new CreateParticipantRequest
            {
                ParentAsConversationName = ConversationName.FromProjectConversation("[PROJECT]", "[CONVERSATION]"),
                Participant = new Participant(),
            };
            // Make the request
            Participant response = await participantsClient.CreateParticipantAsync(request);

            // End snippet
        }