/// <summary> /// Constructor makes thee link to the more fine grained GIS functions, interface injection /// </summary> /// <param name="gisOperations"></param> public GisCommonTasks(IGisOperations gisOperations, IMessageBoxCustom messageBoxCustom) { this.gisOperations = gisOperations; this.messageBoxCustom = messageBoxCustom; }
public Geolocator(IMessageBoxCustom messageBoxCustom) { this.messageBoxCustom = messageBoxCustom; }
public Configuration(IMessageBoxCustom messageBoxCustom) { this.messageBoxCustom = messageBoxCustom; }
/// <summary> /// Constructor /// </summary> /// <param name="messageBoxCustom">message box interface</param> /// <param name="configuration">configuration interface</param> public GisOperations(IMessageBoxCustom messageBoxCustom, IConfiguration configuration) { this.messageBoxCustom = messageBoxCustom; this.configuration = configuration; }
/// <summary> /// Make the link to the more fine gis operations, intialise the Bingmap service /// </summary> /// <param name="gisOperations"></param> public GisRouting(IGisOperations gisOperations, IMessageBoxCustom messageBoxCustom) { this.gisOperations = gisOperations; routing = new Routing(BingMapKey); this.messageBoxCustom = messageBoxCustom; }