public MapController(IConfiguration config, IHostingEnvironment env, CamnContext context, JDEContext jdeContext) : base(config, env) { var version = context.Layer_Feature_Version.OrderByDescending(t => t.timestamp).FirstOrDefault <LayerFeatureVersion>().Version; _context = context; _jdeContext = jdeContext; _config = config; _domainUrlRoot = _context.Layer_Feature_Version.OrderByDescending(t => t.timestamp).FirstOrDefault <LayerFeatureVersion>().Layer_Feature_Domain; _domainUrl = _context.Layer_Feature_Version.OrderByDescending(t => t.timestamp).FirstOrDefault <LayerFeatureVersion>().Layer_Feature_Domain + version; //Better future implementation to not use config["Host"]?? _proxyDomainUrl = config["Host"].Length > 0 ? config["Host"] + version : _context.Layer_Feature_Version.OrderByDescending(t => t.timestamp).FirstOrDefault <LayerFeatureVersion>().Proxy_Domain + version; }
public JDEController(IConfiguration config, IHostingEnvironment env, JDEContext context) : base(config, env) { _context = context; _config = config; }