Class VideoMeetingHelper
Inheritance
VideoMeetingHelper
Assembly: SoDataBase.BusinessLogic.dll
Syntax
public class VideoMeetingHelper
Constructors
VideoMeetingHelper()
Declaration
public VideoMeetingHelper()
VideoMeetingHelper(string)
Declaration
public VideoMeetingHelper(string videoMeetingEndpoint)
Parameters
| Type |
Name |
Description |
| string |
videoMeetingEndpoint |
|
Properties
CreateMeetingUrl
Declaration
public string CreateMeetingUrl { get; }
Property Value
ReserveMeetingUrl
Declaration
public string ReserveMeetingUrl { get; }
Property Value
UserConnectedStateUrl
Declaration
public string UserConnectedStateUrl { get; }
Property Value
Methods
CreateVideoMeetingFromAppointmentAsync(string, string, string, int, CancellationToken)
Declaration
public Task<bool> CreateVideoMeetingFromAppointmentAsync(string centralserviceVideomeetId, string icsData, string jwtToken, int appointmentId, CancellationToken cancellationToken = default)
Parameters
Returns
CreateVideoMeetingReservationAsync()
Declaration
public Task<VideoMeetingHelper.VideoMeetingReservation> CreateVideoMeetingReservationAsync()
Returns
DeleteMeetingUrl(string)
Declaration
public string DeleteMeetingUrl(string meetingId)
Parameters
| Type |
Name |
Description |
| string |
meetingId |
|
Returns
DeleteVideoMeetingReservationAsync(string)
Declaration
public Task DeleteVideoMeetingReservationAsync(string meetingId)
Parameters
| Type |
Name |
Description |
| string |
meetingId |
|
Returns
GetLoginUrl(string, string)
Declaration
public string GetLoginUrl(string callbackUri, string state)
Parameters
Returns
GetUserConnectedState()
Declaration
public Task<VideoMeetingHelper.UserConnectedState> GetUserConnectedState()
Returns
IsAuthenticationRequiredAsync(CancellationToken)
Declaration
public Task<bool> IsAuthenticationRequiredAsync(CancellationToken cancellationToken = default)
Parameters
Returns
UnreserveMeetingUrl(string)
Declaration
public string UnreserveMeetingUrl(string meetingId)
Parameters
| Type |
Name |
Description |
| string |
meetingId |
|
Returns
Extension Methods