feat(data): add ListRepository.DeleteConfigAsync

This commit is contained in:
Mika Kuns
2026-04-22 13:09:03 +02:00
parent 02464b7f89
commit 1b94fa5c44
2 changed files with 64 additions and 0 deletions

View File

@@ -88,4 +88,12 @@ public sealed class ListRepository
}
await _context.SaveChangesAsync(ct);
}
public async Task<bool> DeleteConfigAsync(string listId, CancellationToken ct = default)
{
var affected = await _context.ListConfigs
.Where(c => c.ListId == listId)
.ExecuteDeleteAsync(ct);
return affected > 0;
}
}