public TilesController(LayerTileCacheAccessor cacheAccessor, ILayerInitializationService layerService, ITileContext tileContext) { this.tileContext = tileContext; var generator = new Generator(tileContext, cacheAccessor, layerService); tileRetrieverService = new TileRetrieverService(cacheAccessor, tileContext, generator); }
public ProjectedDataObserver(ITopicMessengerClient messenger, MessageRepository messageRepository, IFileRepository fileRepository, TileRetrieverService tileService, ILayerInitializationService layerService, ILogger logger) { this.messenger = messenger; this.messageRepository = messageRepository; this.fileRepository = fileRepository; this.tileService = tileService; this.layerService = layerService; this.logger = logger; }
public Generator(ITileContext context, LayerTileCacheAccessor cacheAccessor, ILayerInitializationService initService) { this.cacheAccessor = cacheAccessor; this.tileContext = context; this.transform = new Transform(context.Extent, context.Buffer); this.tileInitService = initService; if (tileContext == null) { throw new NotSupportedException("The TileContext must have a value."); } }
public ProcessingService( IQueueObserverClient queueObserver, IQueueMessengerClient queueMesssenger, ITopicObserverClient topicObserver, ITopicMessengerClient TopicMessenger, TileRetrieverService tileRetriever, ILayerInitializationService layerService, ILogger logger) { this.queueObserver = queueObserver; this.queueMesssenger = queueMesssenger; this.topicObserver = topicObserver; this.messenger = TopicMessenger; this.tileRetriever = tileRetriever; this.layerService = layerService; this.logger = logger; }
public LayerController(ILayerInitializationService layerService) { this.layerService = layerService; }
public LayerController(ILayerInitializationService layers) { layerService = layers; }