A C# SDK for the NewsCatcher News API v3, offering full .NET integration,
async/await support, and comprehensive exception handling with platform-specific
optimizations.
using var cts = new CancellationTokenSource();cts.CancelAfter(TimeSpan.FromSeconds(5)); // 5-second timeouttry{ var result = await client.Search.GetAsync( q: "tech", cancellationToken: cts.Token );}catch (OperationCanceledException){ Console.WriteLine("Request timed out");}