Beispiel #1
0
        /// <summary>
        /// Returns required meeting by identifier.
        /// </summary>
        /// <param name="id">Meeting identifier.</param>
        /// <param name="hostId">Identifier of the host(user) in zoom who created meeting.</param>
        /// <returns></returns>
        public async Task <MeetingDto> GetMeetingById(long id, string hostId)
        {
            var requestDto = new GetMeetingByIdRequestDto
            {
                Id     = id,
                HostId = hostId
            };

            return(await this.zoomDataProvider.GetMeetingById(requestDto));
        }
        /// <summary>
        /// Returns required meeting by identifier.
        /// </summary>
        /// <param name="requestDto"></param>
        /// <returns></returns>
        public async Task <MeetingDto> GetMeetingById(GetMeetingByIdRequestDto requestDto)
        {
            InitRequestDefaultData(requestDto);

            return(await this.apiClient.SendRequestAsync <MeetingDto>("meeting/get", requestDto, Method.POST));
        }