46 lines
1.0 KiB
C#
46 lines
1.0 KiB
C#
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,
|
|
}
|
|
} |