/// <summary> /// Default constructor. /// </summary> public CompactionElevationController( IConfigurationStore configStore, IElevationExtentsProxy elevProxy, IFileImportProxy fileImportProxy, ICompactionSettingsManager settingsManager, IProductionDataRequestFactory productionDataRequestFactory) : base(configStore, fileImportProxy, settingsManager) { this.elevProxy = elevProxy; requestFactory = productionDataRequestFactory; }
public ProductionDataTileService(IProductionDataRequestFactory prodDataFactory, ILoggerFactory logger, IElevationExtentsProxy extentsProxy, #if RAPTOR IASNodeClient raptor, #endif IConfigurationStore configStore, ITRexCompactionDataProxy trexCompactionDataProxy, IFileImportProxy fileImportProxy) { requestFactory = prodDataFactory; log = logger.CreateLogger <ProductionDataTileService>(); this.logger = logger; #if RAPTOR raptorClient = raptor; #endif elevProxy = extentsProxy; ConfigStore = configStore; TRexCompactionDataProxy = trexCompactionDataProxy; FileImportProxy = fileImportProxy; }
/// <summary> /// Default constructor. /// </summary> public CompactionPaletteController(IConfigurationStore configStore, IElevationExtentsProxy elevProxy, IFileImportProxy fileImportProxy, ICompactionSettingsManager settingsManager) : base(configStore, fileImportProxy, settingsManager) { this.elevProxy = elevProxy; }