implement Webinar and WebinarSubscriber Entity and Dto (s) and Data Requirements ...

This commit is contained in:
2026-07-24 19:46:35 +03:30
parent cf6568e089
commit d2d3ac90b6
82 changed files with 1466 additions and 4889 deletions
View File
-51
View File
@@ -1,51 +0,0 @@
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
}
}
@@ -1,8 +1,7 @@
using xExceptions.Attributes;
namespace xWebinarService.Constants {
public class xWebinarServiceConstants { }
namespace xWebinarService.Constants
{
/// <summary>
/// Webinar Type ...
/// </summary>