작업 시간 업데이트 기능 추가 및 이슈 데이터 저장 확인.

This commit is contained in:
2025-12-11 17:54:18 +09:00
parent 632f834ac5
commit cf0b6907f7
5 changed files with 52 additions and 19 deletions

View File

@@ -1,6 +1,7 @@
using Microsoft.Extensions.Options;
using Serilog;
using System.Threading.Channels;
using TriliumMind.Data.Entities;
using TriliumMind.Models;
using TriliumMind.Services;
@@ -23,11 +24,10 @@ public class TriliumWorker : BackgroundService
protected override async Task ExecuteAsync(CancellationToken stoppingToken)
{
await foreach(var item in _issueChannel.Reader.ReadAllAsync(stoppingToken))
while (!stoppingToken.IsCancellationRequested)
{
_log.Information("Processing issue {issue_key} - {issue_summary}", item.key, item.fields.summary);
// Add your processing logic here
//await _triliumService.FettchPageContentsAsync(item);
_log.Debug("Worker running at: {time}", DateTimeOffset.Now);
await Task.Delay(10 *1000, stoppingToken);
}
}
}