Added worker app.
All checks were successful
ci / build-test (push) Successful in 2m16s
ci / publish-image (push) Has been skipped

This commit is contained in:
2026-02-01 21:41:23 -05:00
parent c51775592e
commit 340c62d18b
12 changed files with 309 additions and 25 deletions

View File

@@ -0,0 +1,11 @@
namespace JSMR.Worker.Options;
public sealed class ScanOptions
{
public string? Locale { get; init; } = "Japanese"; // maps to your Locale enum
public int? StartPage { get; init; } // if null, resume from checkpoint or 1
public int? EndPage { get; init; } // optional cap
public int? PageSize { get; init; } // override default
public bool Watch { get; init; } // loop forever
public TimeSpan Interval { get; init; } = TimeSpan.FromMinutes(5);
}