using xExceptions.Attributes;
namespace xWebinarService.Constants
{
///
/// Webinar Connection Hub Actions ...
///
public enum XWebinarHubAction
{
///
/// When a Webinar is Available to Join ...
///
[StringValue("WebinarOpened")]
WebinarOpened,
///
/// When a Webinar Closed ...
///
[StringValue("WebinarClosed")]
WebinarClosed,
///
/// When a Viewer is Joined to Webinar ...
///
[StringValue("ViewerJoined")]
ViewerJoined,
///
/// When a Webinar Subscriber Leaved a Webinar ...
///
[StringValue("ViewerLeaved")]
ViewerLeaved,
///
/// Send a Message to Webinar ...
///
[StringValue("Message")]
Message,
}
///
/// Entity Hub Actions ...
///
public enum XWebinarEntityHubAction
{
[StringValue("Subscribe")]
Subscribe,
[StringValue("Unsubscribe")]
Unsubscribe
}
}