docs consolidation and others

This commit is contained in:
master
2026-01-06 19:02:21 +02:00
parent d7bdca6d97
commit 4789027317
849 changed files with 16551 additions and 66770 deletions

View File

@@ -20,10 +20,15 @@ namespace StellaOps.Concelier.Persistence.Postgres.Repositories;
public sealed class InterestScoreRepository : RepositoryBase<ConcelierDataSource>, IInterestScoreRepository
{
private const string SystemTenantId = "_system";
private readonly TimeProvider _timeProvider;
public InterestScoreRepository(ConcelierDataSource dataSource, ILogger<InterestScoreRepository> logger)
public InterestScoreRepository(
ConcelierDataSource dataSource,
ILogger<InterestScoreRepository> logger,
TimeProvider? timeProvider = null)
: base(dataSource, logger)
{
_timeProvider = timeProvider ?? TimeProvider.System;
}
/// <inheritdoc />
@@ -177,7 +182,7 @@ public sealed class InterestScoreRepository : RepositoryBase<ConcelierDataSource
LIMIT @limit
""";
var minComputedAt = DateTimeOffset.UtcNow - minAge;
var minComputedAt = _timeProvider.GetUtcNow() - minAge;
return QueryAsync(
SystemTenantId,