Files
xPushService/Constants/XPushAction.cs
T
2025-11-16 16:00:30 +03:30

55 lines
1.2 KiB
C#

using xExceptions.Attributes;
namespace xPushService.Constants
{
public enum XBaseHubAction
{
/// <summary>
/// new Connection Join ...
/// </summary>
[StringValue("NewConnection")]
NewConnection,
/// <summary>
/// an Exists Connection Closed ...
/// </summary>
[StringValue("ConnectionClosed")]
ConnectionClosed,
}
/// <summary>
/// All Actions in WebRTC Hubs ...
/// </summary>
public enum XWebRTCAction
{
//
[StringValue("Offer")]
Offer,
[StringValue("Answer")]
Answer,
[StringValue("Candidate")]
Candidate,
}
/// <summary>
/// Provides All Actions Based on Entities ...
/// </summary>
public enum XBaseEntityHubAction
{
[StringValue("Add")]
Add,
[StringValue("AddOrUpdate")]
AddOrUpdate,
[StringValue("AddMany")]
AddMany,
[StringValue("Update")]
Update,
[StringValue("UpdateMany")]
UpdateMany,
[StringValue("Delete")]
Delete,
[StringValue("DeleteMany")]
DeleteMany,
}
}