/// <summary>
 /// Initializes a new instance of the <see cref="DialogflowAgent" /> class.
 /// </summary>
 /// <param name="Name">Name.</param>
 /// <param name="Project">The project this Dialogflow agent belongs to.</param>
 /// <param name="Languages">The target languages of the Dialogflow agent.</param>
 /// <param name="Intents">An array of Intents associated with this bot alias.</param>
 public DialogflowAgent(string Name = null, DialogflowProject Project = null, List <string> Languages = null, List <DialogflowIntent> Intents = null)
 {
     this.Name      = Name;
     this.Project   = Project;
     this.Languages = Languages;
     this.Intents   = Intents;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="DialogflowAgentSummary" /> class.
 /// </summary>
 /// <param name="Name">Name.</param>
 /// <param name="Project">The project this Dialogflow agent belongs to.</param>
 /// <param name="Description">A description of the Dialogflow agent.</param>
 public DialogflowAgentSummary(string Name = null, DialogflowProject Project = null, string Description = null)
 {
     this.Name        = Name;
     this.Project     = Project;
     this.Description = Description;
 }