예제 #1
0
        public MeetingPreloader(GoogleConfiguration configuration,
                                DemoConfiguration demoConfiguration,
                                INotify notifications,
                                GoogleService googleService,
                                RoomSubscriptionService roomSubscriptionService,
                                IHubContext <RoomHub> roomHubContext)
        {
            _google           = googleService;
            _roomSubscription = roomSubscriptionService;
            _notifications    = notifications;
            _demo             = demoConfiguration;
            _roomHubContext   = roomHubContext;

            _maxEvents = configuration.MaxCalendarEvents;
        }
예제 #2
0
 public RoomHub(GoogleService googleService, IPreloader preloadService, RoomSubscriptionService roomSubscriptionService)
 {
     _google           = googleService;
     _preloader        = preloadService;
     _roomSubscription = roomSubscriptionService;
 }