public Trigger(BusinessLogic.AutoMerge.Base.ISelect selectAutoMergeBLL, BusinessLogic.Notifications.Base.ISend notificationsSendBLL, BusinessLogic.Core.Base.ISettings settingsBLL, BusinessLogic.AutoMergeLog.Base.IInsert insertLogBLL) { this.selectAutoMergeBLL = selectAutoMergeBLL; this.notificationsSendBLL = notificationsSendBLL; this.settingsBLL = settingsBLL; this.insertLogBLL = insertLogBLL; }
public Trigger(BusinessLogic.Core.Base.ISettings settingsBLL, BusinessLogic.Branch.Base.ISelect selectBranchBLL, BusinessLogic.Notifications.Base.ISlack slackNotificationBLL, [Dependency("Svn.ISearchLog")]BusinessLogic.VersionControl.Base.ISearchLog searchLogBLL, [Dependency("Svn.IEligibleRevisions")]BusinessLogic.VersionControl.Base.IEligibleRevisions eligibleRevisions) { this.settingsBLL = settingsBLL; this.selectBranchBLL = selectBranchBLL; this.searchLogBLL = searchLogBLL; this.slackNotificationBLL = slackNotificationBLL; this.eligibleRevisions = eligibleRevisions; }
public Slack(BusinessLogic.Core.Base.IFactory factory, BusinessLogic.Core.Base.ISettings settingsBLL) { this.factory = factory; this.settingsBLL = settingsBLL; }
public Email(BusinessLogic.Core.Base.ISendEmail sendMailBLL, BusinessLogic.Core.Base.ISettings settingsBLL) { this.sendMailBLL = sendMailBLL; this.settingsBLL = settingsBLL; }
public SendEmail(BusinessLogic.Core.Base.ISettings settingsBLL) { this.settingsBLL = settingsBLL; }