Handle shutdowns better, allow retrying multis

This commit is contained in:
2026-01-18 01:28:38 -06:00
parent 24a8613ea0
commit d7dec4b7e9
8 changed files with 117 additions and 10 deletions

View File

@@ -66,6 +66,12 @@
return ResolveResult(await this.SeedService.GetMulti(id));
}
[Route("/multi/{id}")]
[HttpPost]
public async Task<ActionResult> RetryMulti(string id) {
return ResolveResult(await this.RandomizeService.RetryMulti(id));
}
private ActionResult ResolveResult(IDictionary<string, object> result) {
if (result.TryGetValue("status", out var responseCode)) {
if (responseCode is int code) {