public IScheduleService GetScheduleService() { IScheduleService scheduleService = flyWeightPool["ScheduleService"] as IScheduleService; if (scheduleService == null) { scheduleService = new ScheduleServiceImpl(); flyWeightPool.Add("ScheduleService", scheduleService); } return(scheduleService); }
public ScheduleController(ScheduleServiceImpl scheduleService) { _scheduleService = scheduleService; }