Files
raven/server/AyaNova/biz/AyaEvent.cs
2022-11-20 23:58:03 +00:00

38 lines
878 B
C#

namespace AyaNova.Biz
{
/// <summary>
/// All AyaNova event types
/// Used for central biz logging and notification
/// </summary>
public enum AyaEvent : int
{
//common events
Deleted = 0,
Created = 1,
Retrieved = 2,
Modified = 3,
//specific events
AttachmentCreate = 4,
AttachmentDelete = 5,
AttachmentDownload = 6,
LicenseFetch = 7,
LicenseTrialRequest = 8,
ServerStateChange = 9,
SeedDatabase = 10,
AttachmentModified = 11,
EraseAllData = 12,
ResetSerial = 13,
UtilityFileDownload = 14,
DirectSMTP = 15//NotifyEventDirectSMTPMessage key can work for this too
//NEW ITEMS REQUIRE translation KEYS and update CLIENT ay-history.vue code in eventypes list and translation fetcher
}
}//eons