using xExceptions.Attributes; namespace xAiModels.Constants { public struct XAiDataProviderConstants { public const string XDefaultAiProjectSuffix = "DefAiPrj"; public const string XDefaultAiConversationSuffix = "DefAiCnv"; } public enum XAiDataProviderHubActions { // // Project ... [StringValue("ProjectCreated")] ProjectCreated, [StringValue("ProjectUpdated")] ProjectUpdated, [StringValue("ProjectRemoved")] ProjectRemoved, // // Conversation ... [StringValue("ConversationCreated")] ConversationCreated, [StringValue("ConversationUpdated")] ConversationUpdated, [StringValue("ConversationRemoved")] ConversationRemoved, // // Message ... [StringValue("MessageCreated")] MessageCreated, [StringValue("MessageUpdated")] MessageUpdated, [StringValue("MessageRemoved")] MessageRemoved, } }