Add parse operation graceful completion

This commit is contained in:
2025-11-20 11:38:50 +09:00
parent 96a13dcd7c
commit 32783e1842
2 changed files with 36 additions and 4 deletions

View File

@ -27,6 +27,11 @@ namespace Hcs.WebApp.Services
return fileToParse;
}
public async Task<FileToParse> GetFileToParseByOperationIdAsync(HcsDbContext context, int operationId)
{
return await context.FilesToParse.SingleAsync(x => x.LastParseOperationId == operationId);
}
public async Task SetOperationToFileToParseAsync(HcsDbContext context, int fileToParseId, Operation operation)
{
var fileToParse = await context.FilesToParse.FirstOrDefaultAsync(x => x.Id == fileToParseId);