コード例 #1
0
        public IScheduleService GetScheduleService()
        {
            IScheduleService scheduleService = flyWeightPool["ScheduleService"] as IScheduleService;

            if (scheduleService == null)
            {
                scheduleService = new ScheduleServiceImpl();
                flyWeightPool.Add("ScheduleService", scheduleService);
            }

            return(scheduleService);
        }
コード例 #2
0
 public ScheduleController(ScheduleServiceImpl scheduleService)
 {
     _scheduleService = scheduleService;
 }