net9.0
enable
enable
latest
C:\Users\logik\Dropbox\Nugets
true
ViewEngine.Client
1.2.1
David H Friedel Jr
MarketAlly
ViewEngine.Client
ViewEngine REST API Client for .NET
Official .NET client library for consuming the ViewEngine REST API. Retrieve web pages, extract content, and process web data with ViewEngine's distributed web scraping service.
Key Features:
- Submit web page retrieval requests via MCP API
- Poll for job status and retrieve results
- Download decrypted page content with full text extraction
- Access screenshots, thumbnails, and artifacts
- Manage clients and route jobs to specific feeders
- Built-in retry logic with exponential backoff
- Full support for API key authentication
- Type-safe request/response models
- Async/await support throughout
- Dependency injection integration
- .NET 9.0 compatible
Perfect for applications requiring web scraping, content extraction, web page monitoring, and automated browsing.
Copyright © 2025 MarketAlly
icon.png
README.md
MIT
https://www.viewengine.io
https://git.marketally.com/viewengine/ViewEngine.Client
git
viewengine dotnet rest-api api-client web-scraping webscraping webcrawler http-client content-extraction page-retrieval mcp distributed async dotnet9
Version 1.0.0 (Initial Release):
🎉 NEW FEATURES:
- ViewEngineClient - Main client for MCP API operations
- Submit retrieval requests with customizable options (timeout, priority, platform preferences)
- Poll for job status and completion
- Download decrypted page content
- Client management API support
- Type-safe DTOs for all API operations
- Built-in retry logic with exponential backoff
- Rate limit handling
- API key authentication
- Full async/await support
- Dependency injection ready
📦 ARCHITECTURE:
- Clean separation of concerns
- Strongly-typed request/response models
- Configurable via IOptions pattern
- HttpClient integration
- Production-ready error handling
true
true
\
PreserveNewest
true