|
Pro API C# Client Library
1.0.0.0
A C# client library for the use of developers working with the Whitepages Pro API
|
Namespaces | |
| package | DataSources |
| package | Exceptions |
| package | QueryEncoders |
| package | ResponseDecoders |
| package | Responses |
| package | Utils |
Classes | |
| class | BusinessProxy |
Strongly typed
for entities More... | |
| class | Client |
| The Client class is the starting point for interaction with the Whitepages API, serving as the starting place for making requests and getting results. More... | |
| class | Config |
| The configuration data class. More... | |
| interface | IData |
| interface | IDataSource |
| Data sources act as brokers of information, fetching a response of one type, using a request of another type. For example, a data source may take a URI instance, call the associated external web service, and return an InputStream containing the response body. More... | |
| interface | IQueryEncoder |
| Query coders serve to transform/translate a Query into an intermediate form that is compatible with the DataSource. For example, one may change the query into a URI for later execution against an external web service. More... | |
| interface | IQueryForm |
| interface | IResponseDecoder |
| Response decoders transform the raw response data from a compatible DataSource instance, and return a standardized Response. For example, they may take an InputStream of JSON and parse it into native data objects More... | |
| interface | IResultFinder |
| IResultFinder instances link together the datafolow of the conversion of an IQuery to an Response{T} More... | |
| class | LocationProxy |
Strongly typed
for entities More... | |
| class | PersonProxy |
Strongly typed
for entities More... | |
| class | PhoneProxy |
Strongly typed
for entities More... | |
| class | ResponseDictionary |
| class | ResultFinder |
/// A standardized, generic implementation of
that properly threads together the , , and to execute a find request. More... | |
| class | ResultFinderFactory |
A factory for creation of
instances More... | |