Namespace GoogleMapsApi
Classes
- GoogleMapsClient
Instance-based Google Maps client driven by an injected HttpClient. It is friendly to
IHttpClientFactory, supports per-instance event handlers, and avoids the testability problems of static state.
- GoogleMapsClientOptions
Configures a GoogleMapsClient instance.
Interfaces
- IEngineFacade<TRequest, TResponse>
Contract for a Google Maps API engine that executes a strongly-typed request and returns its matching response.
- IGoogleMapsClient
Instance-based entry point exposing every supported Google Maps Web Service. Designed for dependency injection scenarios where an HttpClient is supplied (typically via
IHttpClientFactory) and a single API key is shared across calls.