Ejemplo n.º 1
0
        public ViewLayoutService()
        {
            _meetingService = DependencyResolver.Current.GetService <IMeeting>();

            _manualPushLive  = DependencyResolver.Current.Container.ResolveNamed <IPushLive>("ManualPushLive");
            _serverPushLive  = DependencyResolver.Current.Container.ResolveNamed <IPushServerLive>("ServerPushLive");
            _localRecordLive = DependencyResolver.Current.GetService <IRecordLive>();

            InitializeStatus();
        }
Ejemplo n.º 2
0
        private InvitationService()
        {
            _meetingSdkAgent  = DependencyResolver.Current.GetService <IMeetingSdkAgent>();
            _windowManager    = DependencyResolver.Current.GetService <IMeetingWindowManager>();
            _localDataManager = DependencyResolver.Current.GetService <ILocalDataManager>();
            _manualPushLive   = DependencyResolver.Current.Container.ResolveNamed <IPushLive>("ManualPushLive");
            _localRecordLive  = DependencyResolver.Current.GetService <IRecordLive>();
            _eventAggregator  = DependencyResolver.Current.GetService <IEventAggregator>();

            _eventAggregator.GetEvent <UiTransparentMsgReceivedEvent>().Subscribe(OnUiMsgReceivedEventHandler);
            _eventAggregator.GetEvent <MeetingInvitationEvent>().Subscribe(_meetingManagerService_InvitationReceivedEvent);
        }
Ejemplo n.º 3
0
        public ViewLayoutService()
        {
            _sdkService           = IoC.Get <IMeeting>();
            _attendees            = IoC.Get <List <UserInfo> >();
            _lessonDetail         = IoC.Get <LessonDetail>();
            _localPushLiveService =
                IoC.Get <IPushLive>(GlobalResources.LocalPushLive);
            _serverPushLiveService =
                IoC.Get <IPushLive>(GlobalResources.RemotePushLive);
            _localRecordService = IoC.Get <IRecord>();

            InitializeStatus();
        }
Ejemplo n.º 4
0
        public ViewLayoutService()
        {
            _sdkService           = DependencyResolver.Current.Container.Resolve <IMeeting>();
            _attendees            = DependencyResolver.Current.Container.Resolve <List <UserInfo> >();
            _lessonDetail         = DependencyResolver.Current.Container.Resolve <LessonDetail>();
            _localPushLiveService =
                DependencyResolver.Current.Container.ResolveNamed <IPushLive>(GlobalResources.LocalPushLive);
            _serverPushLiveService =
                DependencyResolver.Current.Container.ResolveNamed <IPushLive>(GlobalResources.RemotePushLive);
            _localRecordService = DependencyResolver.Current.Container.Resolve <IRecord>();

            InitializeStatus();
        }