예제 #1
0
 public BasicMessage(string title, string content, EMessageCategory category = EMessageCategory.Informative)
 {
     Title       = title;
     Content     = content;
     Category    = category;
     DateCreated = DateTime.Now;
 }
 public PromptMessageBase(string title, string content, EMessageCategory category = EMessageCategory.Interrogative) : base(title, content, category)
 {
 }
예제 #3
0
 public OptionsMessageBase(string title, string content, EMessageCategory category = EMessageCategory.Interrogative) : base(title, content, category)
 {
     this.Options = new List <ReplyOption <TOptionsType> >();
 }
예제 #4
0
 /// <summary>
 /// Sends a basic message to the queue
 /// </summary>
 /// <param name="title">Message title</param>
 /// <param name="content">Message content</param>
 /// <param name="category">Message category</param>
 public static void SendMessage(string title, string content, EMessageCategory category = EMessageCategory.Informative)
 {
     SendMessage(new BasicMessage(title, content, category), null);
 }
 public MultipleAnswerPromptMessage(string title, string content, EMessageCategory category = EMessageCategory.Interrogative) : base(title, content, category)
 {
 }