public RealTimeSeatAdherenceModel(IAgentStatusRepository agentStatusRepository, ISeatBoxRepository seatBoxRepository, IAreaRepository areaRepository, ITimeBoxRepository timeBoxRepository, ITermStyleRepository termStyleRepository) { _agentStatusRepository = agentStatusRepository; _seatBoxRepository = seatBoxRepository; _areaRepository = areaRepository; _timeBoxRepository = timeBoxRepository; _termStyleRepository = termStyleRepository; }
public RealTimeAdherenceModel(IAgentStatusRepository agentStatusRepository, ISeatRepository seatRepository, IEmployeeRepository employeeRepository, IAdherenceEventRepository adherenceEventRepository) { _agentStatusRepository = agentStatusRepository; _adherenceEventRepository = adherenceEventRepository; _seatRepository = seatRepository; _employeeRepository = employeeRepository; _agentAcdidsCache = new Dictionary<Guid, IEnumerable<string>>(500); }
public RealTimeAdherenceModel(IAgentStatusRepository agentStatusRepository, ISeatRepository seatRepository, IEmployeeRepository employeeRepository, IAdherenceEventRepository adherenceEventRepository) { _agentStatusRepository = agentStatusRepository; _adherenceEventRepository = adherenceEventRepository; _seatRepository = seatRepository; _employeeRepository = employeeRepository; _agentAcdidsCache = new Dictionary <Guid, IEnumerable <string> >(500); }