참고소스 수정본

This commit is contained in:
LASTA_DEV01\lasta
2026-05-12 19:40:31 +09:00
parent 0f34a451fc
commit 2e9204243d
8708 changed files with 3259488 additions and 869 deletions

View File

@@ -0,0 +1,24 @@
namespace Firecrawl.Exceptions;
/// <summary>
/// Thrown when an async job (crawl, batch scrape, agent) does not complete within the specified timeout.
/// </summary>
public class JobTimeoutException : FirecrawlException
{
/// <summary>
/// The ID of the job that timed out.
/// </summary>
public string JobId { get; }
/// <summary>
/// The timeout in seconds that was exceeded.
/// </summary>
public int TimeoutSeconds { get; }
public JobTimeoutException(string jobId, int timeoutSeconds, string jobType)
: base($"{jobType} job {jobId} did not complete within {timeoutSeconds} seconds")
{
JobId = jobId;
TimeoutSeconds = timeoutSeconds;
}
}