public EmailManager(IEmailRepository emailRepository, IOptions <TeamBinsAppSettings> settings, ITeamRepository teamRepository) { this._teamRepository = teamRepository; this._emailRepository = emailRepository; this._settings = settings.Value; }
public UserAccountManager(IUserRepository userRepository, IUserAuthHelper userSessionHelper, IProjectManager projectManager, ITeamRepository teamRepository, IEmailManager emailManager, IEmailRepository emailRepository, IOptions <TeamBinsAppSettings> settings) { this.emailManager = emailManager; this.userRepository = userRepository; this.userSessionHelper = userSessionHelper; this.projectManager = projectManager; this.teamRepository = teamRepository; this.emailRepository = emailRepository; this._settings = settings.Value; }
public CommentManager(ICommentRepository commentRepository, IUserAuthHelper userSessionHelper, IIssueRepository issueRepository, IActivityRepository activityRepository, IEmailManager emailManager, ITeamRepository teamRepository, IEmailRepository emailRepository, IOptions <TeamBinsAppSettings> settings) { this._settings = settings.Value; this._emailRepository = emailRepository; this._teamRepository = teamRepository; this._emailManager = emailManager; this._commentRepository = commentRepository; this._userSessionHelper = userSessionHelper; this._issueRepository = issueRepository; this._activityRepository = activityRepository; }
public TeamManager(IUserAuthHelper userSessionHelper, IActivityRepository activityRepository, ITeamRepository teamRepository, IIssueRepository issueRepository, IUserRepository userRepository, IEmailManager emailManager, IEmailRepository emailRepository, IOptions <TeamBinsAppSettings> settings, ICache cache) : base(cache) { this._emailRepository = emailRepository; this._teamRepository = teamRepository; this._userSessionHelper = userSessionHelper; this._activityRepository = activityRepository; this._issueRepository = issueRepository; this._userRepository = userRepository; this._emailManager = emailManager; this._settings = settings.Value; }