This commit is contained in:
2026-04-24 00:33:50 +03:30
parent 8786470134
commit 5efd41754a
46 changed files with 1104 additions and 4 deletions
@@ -0,0 +1,8 @@
using xAiApi.AI.Models.Entities;
using xDataService.Interfaces;
namespace xAiApi.AI.Interfaces.Entities
{
public interface IXAiConversationEvents : IXBaseRepositoryEvents<XAiConversation>
{ }
}
@@ -0,0 +1,9 @@
using System;
using xAiApi.AI.Models.Entities;
using xDataService.Interfaces;
namespace xAiApi.AI.Interfaces.Entities
{
public interface IXAiConversationGraphQLTypeHelper : IXBaseGraphQLTypeHelper<XAiConversation, Guid>
{ }
}
@@ -0,0 +1,9 @@
using System;
using xAiApi.AI.Models.Entities;
using xDataService.Interfaces;
namespace xAiApi.AI.Interfaces.Entities
{
public interface IXAiConversationRepository : IXBaseRepository<XAiConversation, Guid>
{ }
}
@@ -0,0 +1,8 @@
using xAiApi.AI.Models.Entities;
using xDataService.Interfaces;
namespace xAiApi.AI.Interfaces.Entities
{
public interface IXAiMessageEvents : IXBaseRepositoryEvents<XAiMessage>
{ }
}
@@ -0,0 +1,9 @@
using System;
using xAiApi.AI.Models.Entities;
using xDataService.Interfaces;
namespace xAiApi.AI.Interfaces.Entities
{
public interface IXAiMessageGraphQLTypeHelper : IXBaseGraphQLTypeHelper<XAiMessage, Guid>
{ }
}
@@ -0,0 +1,9 @@
using System;
using xAiApi.AI.Models.Entities;
using xDataService.Interfaces;
namespace xAiApi.AI.Interfaces.Entities
{
public interface IXAiMessageRepository : IXBaseRepository<XAiMessage, Guid>
{ }
}
@@ -0,0 +1,8 @@
using xAiApi.AI.Models.Entities;
using xDataService.Interfaces;
namespace xAiApi.AI.Interfaces.Entities
{
public interface IXAiProjectEvents : IXBaseRepositoryEvents<XAiProject>
{ }
}
@@ -0,0 +1,9 @@
using System;
using xAiApi.AI.Models.Entities;
using xDataService.Interfaces;
namespace xAiApi.AI.Interfaces.Entities
{
public interface IXAiProjectGraphQLTypeHelper : IXBaseGraphQLTypeHelper<XAiProject, Guid>
{ }
}
@@ -0,0 +1,9 @@
using System;
using xAiApi.AI.Models.Entities;
using xDataService.Interfaces;
namespace xAiApi.AI.Interfaces.Entities
{
public interface IXAiProjectRepository : IXBaseRepository<XAiProject, Guid>
{ }
}