SAIF.Web.API.Clients.35 API reference¶
This page lists all public types exposed by SAIF.Web.API.Clients.35. Each type links to its full API reference page. All types live in namespace SAIF.Web.API.Clients (the compiled source is linked from the sibling SAIF.Web.API.Clients project). JsonResponse is an internal transport DTO and is not part of the public surface, so it is not listed below.
Types¶
| Type | Kind | Namespace | Purpose |
|---|---|---|---|
| JsonHttpClient | Class | SAIF.Web.API.Clients |
RestSharp-backed JSON HTTP client that issues verb-specific requests to a SAIF Web API and returns a typed result or raises a typed exception. |
| ClientInfo | Class | SAIF.Web.API.Clients |
Immutable-style DTO carrying the caller's machine, application, and user identity emitted as request headers. |
| ExceptionHandler | Class | SAIF.Web.API.Clients |
Static type that maps an HTTP status code and response body to a specific SAIFException subtype. |
| JsonSerializer | Class | SAIF.Web.API.Clients |
RestSharp.Serializers.ISerializer implementation backed by Newtonsoft.Json, applied to every outbound request body. |
| EnvironmentSetting | Class | SAIF.Web.API.Clients |
Immutable key/value DTO; not referenced by any other type in this library's compiled scope. |
Sources¶
- src/SAIF.Web.API.Clients/JsonHttpClient.cs
- src/SAIF.Web.API.Clients/ClientInfo.cs
- src/SAIF.Web.API.Clients/ExceptionHandler.cs
- src/SAIF.Web.API.Clients/JsonSerializer.cs
- src/SAIF.Web.API.Clients/EnvironmentSetting.cs
- src/SAIF.Web.API.Clients/JsonResponse.cs