/// <summary>
 /// Constructor
 /// </summary>
 /// <param name="altText">alt text</param>
 public CarouselContainerFlexMessage(string altText, IFlexContainer contents) : base(altText, contents)
 {
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="altText"></param>
 /// <param name="contents"></param>
 /// <param name="quickReply"></param>
 /// <param name="sender"></param>
 public FlexMessage(string altText, IFlexContainer contents, QuickReply?quickReply = null, Sender?sender = null)
 {
     AltText    = altText[..Math.Min(altText.Length, 400)];
 public virtual Task ReplyFlexMessageAsync(string replyToken, string altText, IFlexContainer contents, bool notificationDisabled = false, QuickReply?quickReply = null, Sender?sender = null)
 {
     return(ReplyMessageAsync(replyToken, new ISendMessage[] { new FlexMessage(altText, contents, quickReply, sender) }, notificationDisabled));
 }
 public virtual Task PushFlexMessageAsync(string to, string altText, IFlexContainer contents, bool notificationDisabled = false, QuickReply?quickReply = null, Sender?sender = null, string?RetryKey = null)
 {
     return(PushMessageAsync(to, new ISendMessage[] { new FlexMessage(altText, contents, quickReply, sender) }, notificationDisabled, RetryKey));
 }
Exemplo n.º 5
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="altText">alt text</param>
 public BubbleContainerFlexMessage(string altText, IFlexContainer contents) : base(altText, contents)
 {
 }