add some new implementation of Webinar Hub ...

This commit is contained in:
2025-11-14 16:40:00 +03:30
parent d57e8f7f0b
commit 70c61ac3b8
2 changed files with 458 additions and 16 deletions
+37
View File
@@ -0,0 +1,37 @@
using xExceptions.Attributes;
namespace xWebinarService.Constants
{
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,
}
}