Пример #1
0
        public Engine(ILogger logger, ILayerFactory layerFactory, ILayerDetailsService layerDetailsService, ILayerNameInfoService layerNameInfoService)
        {
            _logger               = logger;
            _layerFactory         = layerFactory;
            _layerDetailsService  = layerDetailsService;
            _layerNameInfoService = layerNameInfoService;

            _layers = new Dictionary <string, Layer>();
        }
Пример #2
0
 public LayerFactory(ILayerDetailsService layerDetailsService, ILayerNameInfoService layerNameInfoService)
 {
     _layerDetailsService  = layerDetailsService;
     _layerNameInfoService = layerNameInfoService;
 }