last ...
This commit is contained in:
@@ -17,19 +17,17 @@ namespace xAiModels.Providers.Enrichers
|
||||
public class XAiConversationEnricher : IXAiConversationEnricher
|
||||
{
|
||||
private readonly IXIdentityProvider identityProvider;
|
||||
private readonly IXAiMessageRepositoryService messageRepositoryService;
|
||||
private readonly IXAiProjectRepositoryService projectRepositoryService;
|
||||
private readonly IXAiConversationTitleResourceProvider conversationTitleResourceProvider;
|
||||
|
||||
public XAiConversationEnricher(
|
||||
IXIdentityProvider identityProvider,
|
||||
IXAiMessageRepositoryService messageRepositoryService,
|
||||
IXAiProjectRepositoryService projectRepositoryService,
|
||||
IXAiConversationTitleResourceProvider conversationTitleResourceProvider
|
||||
)
|
||||
{
|
||||
//
|
||||
this.identityProvider = identityProvider;
|
||||
this.messageRepositoryService = messageRepositoryService;
|
||||
this.projectRepositoryService = projectRepositoryService;
|
||||
this.conversationTitleResourceProvider = conversationTitleResourceProvider;
|
||||
}
|
||||
@@ -269,13 +267,6 @@ namespace xAiModels.Providers.Enrichers
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
result = [.. await messageRepositoryService.FindManyAsync(
|
||||
cancellationToken: cancellationToken,
|
||||
orderBuilder: x => x.OrderBy(y => y.CreatedOn),
|
||||
predicate: x => x.ConversationId == conversationId
|
||||
)];
|
||||
|
||||
//
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -18,19 +18,19 @@ namespace xAiModels.Providers.Enrichers
|
||||
{
|
||||
private readonly IXIdentityProvider identityProvider;
|
||||
private readonly IXAiProjectTitleResourceProvider projectTitleResourceProvider;
|
||||
private readonly IXAiConversationRepositoryService conversationRepositoryService;
|
||||
// private readonly IXAiConversationRepositoryService conversationRepositoryService;
|
||||
private readonly IXAiProjectDescriptionResourceProvider projectDescriptionResourceProvider;
|
||||
|
||||
public XAiProjectEnricher(
|
||||
IXIdentityProvider identityProvider,
|
||||
IXAiProjectTitleResourceProvider projectTitleResourceProvider,
|
||||
IXAiConversationRepositoryService conversationRepositoryService,
|
||||
// IXAiConversationRepositoryService conversationRepositoryService,
|
||||
IXAiProjectDescriptionResourceProvider projectDescriptionResourceProvider
|
||||
)
|
||||
{
|
||||
this.identityProvider = identityProvider;
|
||||
this.projectTitleResourceProvider = projectTitleResourceProvider;
|
||||
this.conversationRepositoryService = conversationRepositoryService;
|
||||
// this.conversationRepositoryService = conversationRepositoryService;
|
||||
this.projectDescriptionResourceProvider = projectDescriptionResourceProvider;
|
||||
}
|
||||
|
||||
@@ -258,15 +258,15 @@ namespace xAiModels.Providers.Enrichers
|
||||
}
|
||||
|
||||
//
|
||||
var items = await conversationRepositoryService.FindManyAsync(
|
||||
orderBuilder: null,
|
||||
includeBuilder: null,
|
||||
ignoreSoftDeleteds: true,
|
||||
fillMessages: fillMessages,
|
||||
predicate: x => x.Id == projectId,
|
||||
cancellationToken: cancellationToken
|
||||
);
|
||||
result = [.. items];
|
||||
// var items = await conversationRepositoryService.FindManyAsync(
|
||||
// orderBuilder: null,
|
||||
// includeBuilder: null,
|
||||
// ignoreSoftDeleteds: true,
|
||||
// fillMessages: fillMessages,
|
||||
// predicate: x => x.Id == projectId,
|
||||
// cancellationToken: cancellationToken
|
||||
// );
|
||||
// result = [.. items];
|
||||
|
||||
//
|
||||
return result;
|
||||
|
||||
Reference in New Issue
Block a user