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