Example #1
0
 /// <summary>
 /// Default constructor.
 /// </summary>
 public LineworkTileController(IProductivity3dV2ProxyCompactionTile productivity3DProxyCompactionTile, IPreferenceProxy prefProxy, IFileImportProxy fileImportProxy,
                               IMapTileGenerator tileGenerator, IMemoryCache cache, IConfigurationStore configStore,
                               IBoundingBoxHelper boundingBoxHelper, IDataOceanClient dataOceanClient, ITPaaSApplicationAuthentication authn)
     : base(productivity3DProxyCompactionTile, prefProxy, fileImportProxy, tileGenerator, cache, configStore, boundingBoxHelper, authn)
 {
     this.dataOceanClient = dataOceanClient;
 }
Example #2
0
 /// <summary>
 /// Default constructor.
 /// </summary>
 protected BaseController(IProductivity3dV2ProxyCompactionTile productivity3DProxyCompactionTile, IPreferenceProxy prefProxy, IFileImportProxy fileImportProxy,
                          IMapTileGenerator tileGenerator, IMemoryCache cache, IConfigurationStore configurationStore,
                          IBoundingBoxHelper boundingBoxHelper, ITPaaSApplicationAuthentication authn)
 {
     this.productivity3DProxyCompactionTile = productivity3DProxyCompactionTile;
     this.prefProxy         = prefProxy;
     this.fileImportProxy   = fileImportProxy;
     this.tileGenerator     = tileGenerator;
     tileCache              = cache;
     tileCacheExpiration    = GetCacheExpiration(configurationStore);
     configStore            = configurationStore;
     this.boundingBoxHelper = boundingBoxHelper;
     this.authn             = authn;
 }
Example #3
0
 /// <summary>
 /// Default constructor.
 /// </summary>
 public ThumbnailController(IProductivity3dV2ProxyCompactionTile productivity3DProxyCompactionTile, IPreferenceProxy prefProxy, IFileImportProxy fileImportProxy,
                            IMapTileGenerator tileGenerator, IMemoryCache cache, IConfigurationStore configStore,
                            IBoundingBoxHelper boundingBoxHelper, ITPaaSApplicationAuthentication authn)
     : base(productivity3DProxyCompactionTile, prefProxy, fileImportProxy, tileGenerator, cache, configStore, boundingBoxHelper, authn)
 {
 }