|
Pro API C# Client Library
1.0.0.0
A C# client library for the use of developers working with the Whitepages Pro API
|
| ▼NExamplesLibrary | |
| CExampleUtils | Copyright @2015 Whitepages, Inc. |
| ▼NFindBusiness | |
| CProgram | Copyright @2015 Whitepages, Inc. |
| ▼NFindPerson | |
| CProgram | Copyright @2015 Whitepages, Inc. |
| ▼NProApiLibrary | |
| ▼NApi | |
| ►NClients | |
| ►NDataSources | |
| CHttpDataSource | Copyright 2015 Whitepages, Inc. |
| ►NExceptions | |
| CResponseDecoderException | Copyright 2015 Whitepages, Inc. |
| ►NQueryEncoders | |
| CBusinessQueryToProApi20UriEncoder | Copyright 2015 Whitepages, Inc. |
| CLocationQueryToProApi20UriEncoder | Copyright 2015 Whitepages, Inc. |
| CPersonQueryToProApi20UriEncoder | Copyright 2015 Whitepages, Inc. |
| CPhoneQueryToProApi20UriEncoder | Copyright 2015 Whitepages, Inc. |
| CProApi20ParamValueFormatter | Copyright 2015 Whitepages, Inc. |
| CQueryToProApi20UriEncoder | Copyright 2015 Whitepages, Inc. |
| CWhereQueryToProApi20UriEncoder | Copyright 2015 Whitepages, Inc. |
| ►NResponseDecoders | |
| ►NNewtonsoftStreaming | |
| CBusinessResponseDecoder | Copyright 2015 Whitepages, Inc. |
| CEntityConverter | Copyright 2015 Whitepages, Inc. |
| CErrorResponseDecoder | Copyright 2015 Whitepages, Inc. |
| CLocationResponseDecoder | Copyright 2015 Whitepages, Inc. |
| CPersonResponseDecoder | Copyright 2015 Whitepages, Inc. |
| CPhoneResponseDecoder | Copyright 2015 Whitepages, Inc. |
| CBusinessProApi20JsonStreamResponseDecoder | Copyright 2015 Whitepages, Inc. |
| CLocationProApi20JsonStreamResponseDecoder | Copyright 2015 Whitepages, Inc. |
| CPersonProApi20JsonStreamResponseDecoder | Copyright 2015 Whitepages, Inc. |
| CPhoneProApi20JsonStreamResponseDecoder | Copyright 2015 Whitepages, Inc. |
| CProApi20JsonStreamResponseDecoder | Copyright 2015 Whitepages, Inc. |
| ►NResponses | |
| CBusinessResponse | Copyright 2015 Whitepages, Inc. |
| CErrorResponse | Copyright 2015 Whitepages, Inc. |
| CLocationResponse | Copyright 2015 Whitepages, Inc. |
| CPersonResponse | Copyright 2015 Whitepages, Inc. |
| CPhoneResponse | Copyright 2015 Whitepages, Inc. |
| ►NUtils | |
| CHttpResponse | Copyright 2015 Whitepages, Inc. |
| CIParamValueFormatter | Copyright 2015 Whitepages, Inc. |
| CUriEncoder | Copyright 2015 Whitepages, Inc. |
| CUriQueryParameters | Copyright 2015 Whitepages, Inc. |
| CBusinessProxy | Strongly typed
for entities |
| CClient | The Client class is the starting point for interaction with the Whitepages API, serving as the starting place for making requests and getting results. |
| CConfig | The configuration data class. |
| CIData | |
| CIDataSource | 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. |
| CIQueryEncoder | 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. |
| CIQueryForm | |
| CIResponseDecoder | 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 |
| CIResultFinder | IResultFinder instances link together the datafolow of the conversion of an IQuery to an Response{T} |
| CLocationProxy | Strongly typed
for entities |
| CPersonProxy | Strongly typed
for entities |
| CPhoneProxy | Strongly typed
for entities |
| CResponseDictionary | |
| CResultFinder | /// A standardized, generic implementation of
that properly threads together the , , and to execute a find request. |
| CResultFinderFactory | A factory for creation of
instances |
| ►NExceptions | |
| CAuthException | Copyright 2015 Whitepages, Inc. |
| CDataSourceException | Copyright 2015 Whitepages, Inc. |
| CFindException | Copyright 2015 Whitepages, Inc. |
| CInternalException | Copyright 2015 Whitepages, Inc. |
| CQueryEncoderException | Copyright 2015 Whitepages, Inc. |
| CQuotaExceededException | Copyright 2015 Whitepages, Inc. |
| CResponseDecoderException | Copyright 2015 Whitepages, Inc. |
| CResponseException | Copyright 2015 Whitepages, Inc. |
| ►NQueries | |
| CBusinessQuery | The root concrete class for all Business queries |
| CEntityQuery | An abstract superclass providing common methods for working with entity queries |
| CIQuery | The root type for all Queries. The following concrete Query classes are available for use |
| CLocationQuery | The root concrete class for all Location queries |
| CPersonQuery | The root concrete class for all Person queries |
| CPhoneLiteQuery | The PhoneQuery instance for PhoneLite query construction |
| CPhoneQuery | The root concrete class for all Phone queries |
| CWhereQuery | An abstract superclass for all queries that can specify "where" parameters |
| ►NResponses | |
| CResponse | The Response is the root object for data returned from queries performed via the
find methods |
| CResponseMessages | Encapsulates a list of
instances in order to provide methods for common operations. |
| ▼NData | |
| ►NAssociations | |
| CAssociation | The root interface for all Associations |
| CBusinessAssociation | The
type specific |
| CIContactTyped | Copyright @2015 Whitepages, Inc. |
| CLegalEntityAssociation | /// Common superclass of
and ; useful for Liskov substitution of these entities. |
| CLocationAssociation | The
type specific |
| CPersonAssociation | The
type specific |
| CPhoneAssociation | The
type specific |
| CSerializableAssociation | A class used internally for deserializing results |
| ►NEntities | |
| CAgeRange | |
| CBaseEntity | Abstract class for implementation of common behaviors between all
types |
| CBusiness | The standard concrete implementation of the |
| CDate | |
| CEntityId | The data class encapsulating
IDs. |
| CEntityProxy | Abstract base class representing any of the proxy classes |
| CError | |
| CIBusiness | The interface for Business
classes |
| CILegalEntity | /// |
| CILocation | The interface for Location
classes |
| CIPerson | The interface for Person
classes |
| CIPhone | The interface for Phone
classes |
| CLatLong | Copyright @2015 Whitepages, Inc. |
| CLegalEntity | Copyright @2015 Whitepages, Inc. |
| CLocation | /// The standard concrete implementation of the
. |
| CName | Copyright @2015 Whitepages, Inc. |
| ►CPerson | The standard concrete implementation of the
|
| CPersonName | |
| CPhone | The standard concrete implementation of the
|
| CReputation | Copyright @2015 Whitepages, Inc. |
| CTimePeriod | Copyright @2015 Whitepages, Inc. |
| ►NMessages | |
| CMessage | Messages are generated as a result of requests to the API and contain both a message body and meta data about that message |
| ▼NProApiLibraryTests | |
| ▼NTestCases | |
| ►NApiTests | |
| ►NClientTests | |
| ►NQueryEncoderTests | |
| CBusinessQueryToProApi20UriEncoderTests | Copyright @2015 Whitepages, Inc. |
| CLocationQueryToProApi20UriEncoderTests | Copyright @2015 Whitepages, Inc. |
| CPersonQueryToProApi20UriEncoderTests | Copyright @2015 Whitepages, Inc. |
| CPhoneQueryToProApi20UriEncoderTests | Copyright @2015 Whitepages, Inc. |
| CQueryToProApi20UriEncoderTests | Copyright @2015 Whitepages, Inc. |
| CWhereQueryToProApi20UriEncoderTests | Copyright @2015 Whitepages, Inc. |
| ►NResponseDecoderTests | |
| CBusinessProApi20JsonStreamingResponseDecoderTest | Copyright @2015 Whitepages, Inc. |
| CLocationProApi20JsonStreamingResponseDecoderTest | Copyright @2015 Whitepages, Inc. |
| CPersonProApi20JsonStreamingResponseDecoderTest | Copyright @2015 Whitepages, Inc. |
| CPhoneProApi20JsonStreamingResponseDecoderTest | Copyright @2015 Whitepages, Inc. |
| CResponseDecoderHelper | Copyright @2015 Whitepages, Inc. |
| ►NQueryTests | |
| CQueryTest | Copyright @2015 Whitepages, Inc. |
| ►NDataTests | |
| ►NAssociationTests | |
| CBusinessAssociationTest | Copyright @2015 Whitepages, Inc. |
| CLocationAssociationTest | Copyright @2015 Whitepages, Inc. |
| CPersonAssociationTest | Copyright @2015 Whitepages, Inc. |
| CPhoneAssociationTest | Copyright @2015 Whitepages, Inc. |
| CTestDictionaryFactory | Copyright @2015 Whitepages, Inc. |
| ►NEntityTests | |
| CBaseEntityTests | Copyright @2015 Whitepages, Inc. |
| CBusinessProxyTest | Copyright @2015 Whitepages, Inc. |
| CLocationProxyTest | Copyright @2015 Whitepages, Inc. |
| CPersonProxyTest | Copyright @2015 Whitepages, Inc. |
| CPhoneProxyTest | Copyright @2015 Whitepages, Inc. |
| ►CProxyTestHelper | Copyright @2015 Whitepages, Inc. |
| CStubClient | |
| ►NIntegrationTests | |
| CAuthErrorTest | Copyright @2015 Whitepages, Inc. |
| CBusinessLookupTest | Copyright @2015 Whitepages, Inc. |
| CClientIntegrationTestHelper | Copyright @2015 Whitepages, Inc. |
| CEntityLookupTest | Copyright @2015 Whitepages, Inc. |
| CErrorResponseTest | Copyright @2015 Whitepages, Inc. |
| CLocationLookupTest | Copyright @2015 Whitepages, Inc. |
| CLookupTest | Copyright @2015 Whitepages, Inc. |
| CNonDurableEntityIdLookupErrorTest | Copyright @2015 Whitepages, Inc. |
| CPersonLookupTest | Copyright @2015 Whitepages, Inc. |
| CPhoneLookupTest | Copyright @2015 Whitepages, Inc. |
| CResponseExceptionTest | Copyright @2015 Whitepages, Inc. |
| ▼NReverseAddress | |
| CProgram | Copyright @2015 Whitepages, Inc. |
| ▼NReversePhone | |
| CProgram | Copyright @2015 Whitepages, Inc. |