/// <summary>
        /// Gets meeting context
        /// </summary>
        /// <param name="currentUserToken">current user token</param>
        /// <param name="meetingId">meeting identifier</param>
        /// <returns>meeting context</returns>
        public MeetingContext GetMeetingContext(UserToken currentUserToken, int meetingId)
        {
            var meetingContextInitData = new MeetingContextInitData(this.contextInitData)
            {
                CurrentUserToken         = currentUserToken,
                UserDataProviderResolver = this.userDataProviderResolver,
                CurrentMeetingId         = meetingId,
                MeetingProviderResolver  = this.meetingProviderResolver,
            };

            return(new MeetingContext(meetingContextInitData));
        }
		/// <summary>
		/// Gets meeting context
		/// </summary>
		/// <param name="currentUserToken">current user token</param>
		/// <param name="meetingId">meeting identifier</param>
		/// <returns>meeting context</returns>
		public MeetingContext GetMeetingContext(UserToken currentUserToken, int meetingId)
		{
			var meetingContextInitData = new MeetingContextInitData(this.contextInitData)
			{
				CurrentUserToken = currentUserToken,
				UserDataProviderResolver = this.userDataProviderResolver,
				CurrentMeetingId = meetingId,
				MeetingProviderResolver = this.meetingProviderResolver,
			};

			return new MeetingContext(meetingContextInitData);
		}
Exemplo n.º 3
0
		/// <summary>
		/// Creates new instance of <see cref="UserContext"/>
		/// </summary>
		/// <param name="initData">initialization data</param>
		public MeetingContext(MeetingContextInitData initData)
			: base(initData)
		{
			this.CurrentMeetingId = initData.CurrentMeetingId;
			this.meetingProviderResolver = initData.MeetingProviderResolver;
		}
Exemplo n.º 4
0
 /// <summary>
 /// Creates new instance of <see cref="UserContext"/>
 /// </summary>
 /// <param name="initData">initialization data</param>
 public MeetingContext(MeetingContextInitData initData)
     : base(initData)
 {
     this.CurrentMeetingId        = initData.CurrentMeetingId;
     this.meetingProviderResolver = initData.MeetingProviderResolver;
 }