// combine properties to create final message that will be sent private static TeamsMessage MergeMessageProperties(TeamsMessage item, TeamsConfiguration config, TeamsAttribute attr) { var result = new TeamsMessage(); result.Text = FirstOrDefault(item.Text, attr.Text); result.Title = FirstOrDefault(item.Title, attr.Title); return(result); }
public TeamsAsyncCollector(TeamsConfiguration config, TeamsAttribute attr) { this.config = config; this.attr = attr; }