Miglioramenti logica e gestione attacco finale
- Aggiunta proprietà `FinalAttackThresholdSec` (0.8s) in `AuctionInfo.cs`. - Implementata strategia di "quick re-poll" in `AuctionMonitor.cs` per confermare stato critico prima dell'attacco finale. - Migliorata gestione delle eccezioni in `BidooApiClient.cs` con log dettagliati e tentativi alternativi. - Registrazione del numero di offerte rimanenti dopo successo in `BidooApiClient.cs`. - Ottimizzati messaggi di log per maggiore chiarezza e trasparenza. - Rimossa logica obsoleta e aggiunti ritardi minimi tra tentativi di polling rapido.
This commit is contained in:
@@ -50,6 +50,11 @@ namespace AutoBidder.Models
|
||||
[System.Text.Json.Serialization.JsonIgnore]
|
||||
public bool IsAttackInProgress { get; set; } = false;
|
||||
|
||||
// Quando viene considerato il "final attack" (secondi)
|
||||
// Se il timer dell'asta scende sotto questo valore, viene eseguita la puntata finale.
|
||||
// Default 0.8s per anticipare leggermente rispetto al valore precedente di 0.5s.
|
||||
public double FinalAttackThresholdSec { get; set; } = 0.8;
|
||||
|
||||
/// <summary>
|
||||
/// Aggiunge una voce al log dell'asta
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user