public SGMembershipCalculator(IGraphGroupRepository graphGroupRepository, IMembershipServiceBusRepository membershipServiceBus, IMailRepository mail, IEmailSenderRecipient emailSenderAndRecipients, ISyncJobRepository syncJob, ILoggingRepository logging, IDryRunValue dryRun ) { _graphGroupRepository = graphGroupRepository; _membershipServiceBus = membershipServiceBus; _log = logging; _mail = mail; _syncJob = syncJob; _emailSenderAndRecipients = emailSenderAndRecipients; _isSecurityGroupDryRunEnabled = dryRun.DryRunEnabled; }
public SGMembershipCalculator(IGraphGroupRepository graphGroupRepository, IMembershipServiceBusRepository membershipServiceBus, ILoggingRepository logging) { _graphGroupRepository = graphGroupRepository; _membershipServiceBus = membershipServiceBus; _log = logging; }