You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(csharp): update StatementExecutionStatement to use protocol-agnostic CloudFetch pattern
Update CreateExternalLinksReader to use the protocol-agnostic CloudFetch pattern:
- Use StatementExecutionResultFetcher with 3-parameter constructor (no manager resources)
- Use CloudFetchConfiguration.FromProperties to parse config
- Use CloudFetchDownloadManager with config (calls Initialize() on fetcher)
- Use CloudFetchReader with ITracingStatement and nullable IResponse
Also fix StatementExecutionResultFetcher constructor that was reverted during conflict resolution:
- Remove memoryManager and downloadQueue parameters
- Pass null to base constructor for late initialization
- Resources will be injected via Initialize() by CloudFetchDownloadManager
This completes the CloudFetch REST API integration using the unified protocol-agnostic pattern.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
0 commit comments