Allow to override TemplateType in GenericTemplateMessage<T>

This commit is contained in:
Haiping Chen 2024-03-21 20:55:46 -05:00
parent c55153db67
commit ed860f3631

View file

@ -11,7 +11,7 @@ public class GenericTemplateMessage<T> : IRichMessage, ITemplateMessage
public string Text { get; set; } = string.Empty;
[JsonPropertyName("template_type")]
public string TemplateType => TemplateTypeEnum.Generic;
public virtual string TemplateType { get; set; } = TemplateTypeEnum.Generic;
[JsonPropertyName("elements")]
public List<T> Elements { get; set; } = new List<T>();