예제 #1
0
 /// <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;
 }
예제 #2
0
 public Geolocator(IMessageBoxCustom messageBoxCustom)
 {
     this.messageBoxCustom = messageBoxCustom;
 }
예제 #3
0
 public Configuration(IMessageBoxCustom messageBoxCustom)
 {
     this.messageBoxCustom = messageBoxCustom;
 }
예제 #4
0
 /// <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;
 }
예제 #5
0
 /// <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;
 }