◆ GeoData()
FiftyOne.GeoLocation.Core.Data.GeoData.GeoData | ( | ILogger< GeoData > | logger, |
IPipeline | pipeline, | ||
IAspectEngine | engine, | ||
IMissingPropertyService | missingPropertyService | ||
) |
Constructor
- Parameters
-
- logger - The logger for this instance to use.
- pipeline - The Pipeline that created this instance
- engine - The engine that created this instance
- missingPropertyService - The IMissingPropertyService to use when the requested property does not exist in the base data store.
Member Data Documentation
◆ PropertyTypes
readonly IReadOnlyDictionary<string, Type> FiftyOne.GeoLocation.Core.Data.GeoData.PropertyTypes static protectedInitial value:=new Dictionary<string, Type>(){{ "JavaScript", typeof(IAspectPropertyValue<JavaScript>) },{ "Building", typeof(IAspectPropertyValue<string>) },{ "StreetNumber", typeof(IAspectPropertyValue<string>) },{ "Road", typeof(IAspectPropertyValue<string>) },{ "Town", typeof(IAspectPropertyValue<string>) },{ "Suburb", typeof(IAspectPropertyValue<string>) },{ "County", typeof(IAspectPropertyValue<string>) },{ "Region", typeof(IAspectPropertyValue<string>) },{ "State", typeof(IAspectPropertyValue<string>) },{ "ZipCode", typeof(IAspectPropertyValue<string>) },{ "Country", typeof(IAspectPropertyValue<string>) },{ "CountryCode", typeof(IAspectPropertyValue<string>) },{ "Address", typeof(IAspectPropertyValue<string>) }}Dictionary of property types.