コード例 #1
0
 public EmailManager(IEmailRepository emailRepository, IOptions <TeamBinsAppSettings> settings,
                     ITeamRepository teamRepository)
 {
     this._teamRepository  = teamRepository;
     this._emailRepository = emailRepository;
     this._settings        = settings.Value;
 }
コード例 #2
0
 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;
 }
コード例 #3
0
 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;
 }
コード例 #4
0
 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;
 }