/// <summary>
 /// Initializes a new instance of the <see cref="ManagerDashboardHelper"/> class.
 /// </summary>
 /// <param name="context">The timesheet context.</param>
 /// <param name="repositoryAccessors">The instance of repository accessors.</param>
 /// <param name="userGraphService">The instance of user Graph service to access logged-in user's reportees and manager.</param>
 /// <param name="managerDashboardMapper">The instance of manager dashboard mapper.</param>
 public ManagerDashboardHelper(TimesheetContext context, IRepositoryAccessors repositoryAccessors, IUsersService userGraphService, IManagerDashboardMapper managerDashboardMapper)
 {
     this.context                = context;
     this.repositoryAccessors    = repositoryAccessors;
     this.userGraphService       = userGraphService;
     this.managerDashboardMapper = managerDashboardMapper;
 }
Exemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ManagerDashboardHelper"/> class.
 /// </summary>
 /// <param name="repositoryAccessors">The instance of repository accessors.</param>
 /// <param name="userGraphService">The instance of user Graph service to access logged-in user's reportees and manager.</param>
 /// <param name="managerDashboardMapper">The instance of manager dashboard mapper.</param>
 public ManagerDashboardHelper(IRepositoryAccessors repositoryAccessors, IUsersService userGraphService, IManagerDashboardMapper managerDashboardMapper)
 {
     this.repositoryAccessors    = repositoryAccessors;
     this.userGraphService       = userGraphService;
     this.managerDashboardMapper = managerDashboardMapper;
 }