MobileTrack.Common.Services Namespace

Contains basic services, like the JSON handler and the KML file handler.

Classes

AppConfigRefresher Background service that periodically refreshes the Azure App Configuration settings.
HealthProbeHandler Handles health probes for a service. Azure will ping this service to determine if the container is healthy. The only thing it needs to do is respond back with "Healthy".
KmlDocumentLoader Static class to parse KML files with.
KmlDocumentLoaderDocument XML document tag to parse
KmlDocumentLoaderFolder Folder containing KML Document(s)
KmlDocumentLoaderIconStyle Represents the style settings that can be applied on an icon
KmlDocumentLoaderIconStyleHotspot Relative location to place an icon in relative to the map placement
KmlDocumentLoaderLineString Line entity data
KmlDocumentLoaderLineStyle Style for a Line entity
KmlDocumentLoaderMultiGeometry Multi geometry data
KmlDocumentLoaderPair Style Map Pair
KmlDocumentLoaderPlacemark Represents an entity to be drawn on screen; a line or entity
KmlDocumentLoaderResourceHref Url reference to a web resource
KmlDocumentLoaderStyle Represents a stylesheet for a KML entity (line, icon, etc.)
KmlDocumentLoaderStyleMap Mapping of a style (apply one style onto others)
TimeZonesHandler Handles timezones for companies, Devices, 3rd parties and users.
All times are saved in the database to UTC, then converted to a preferred timezone when requested for UI purposes.