public TrelloApiConfiguration(TrelloEmailResolver emailResolver, TrelloAuthentication key, DeploymentLinkingConfiguration deploymentLinkingConfiguration,
     EmailNotificationConfiguration emailNotificationConfiguration)
 {
     EmailResolver = emailResolver;
     Authentication = key;
     DeploymentLinkingConfiguration = deploymentLinkingConfiguration;
     EmailNotificationConfiguration = emailNotificationConfiguration;
 }
Example #2
0
 private string GetEmailNotificationSearchString(EmailNotificationConfiguration emailNotificationConfiguration)
 {
     return $"board:\"{emailNotificationConfiguration.BoardName}\" is:open {string.Join(" ", emailNotificationConfiguration.MonitorCardsFromColumns.Select(x => $"list:{x}"))}";
 }