Models
Namespace: RA.Utilities.Integrations.Models
The RA.Utilities.Integrations.Models namespace contains the data models used to build requests and configure integrations:
| Class | Purpose |
|---|---|
QueryParams | An ordered, URL-encodable collection of key-value pairs used to build query strings — the return type of IQueryStringRequest.QueryStringValues(). |
QueryParams is the data vocabulary of every request: the generated code for [QueryParameters] classes and hand-written IQueryStringRequest implementations both produce QueryParams collections, which QueryUtilities then URL-encodes into the final request URI.
For integration configuration, see the Options namespace — BaseApiSettings<T> is the validated settings base class that binds base URL, strongly-typed Actions, proxy flag, and timeout from configuration.
QueryParams
The QueryParams class is a specialized collection designed to make it easy to build URL query strings.