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(); }
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); }