Update API che dovrebbe evitare EgwEngine su IIS01

This commit is contained in:
Samuele Locatelli
2025-07-18 18:07:42 +02:00
parent 1535cd17a0
commit ad60ade08e
4 changed files with 7 additions and 7 deletions
+3 -3
View File
@@ -13,13 +13,13 @@ namespace Lux.API.Controllers
{
#region Public Constructors
public WindowController(IConfigurationManager config, ILogger<WindowController> logger, ExecProcessManager EgwProcManager, ImageCacheService imgServ)
public WindowController(IConfiguration config, ILogger<WindowController> logger, ImageCacheService imgServ, ExecProcessManager? EgwProcManager = null)
{
_logger = logger;
_config = config;
// verifico se usare engine
enableEgwEng = _config.GetValue<bool>("ServerConf:EgwEngineEnab");
if (enableEgwEng)
if (enableEgwEng && EgwProcManager != null)
{
ProcessMan = EgwProcManager;
ProcessMan.m_AnswerReceived += ProcessMan_m_AnswerReceived;
@@ -108,7 +108,7 @@ namespace Lux.API.Controllers
#region Private Fields
private readonly ILogger<WindowController> _logger;
private IConfigurationManager _config;
private IConfiguration _config;
private bool enableEgwEng = true;
//private Dictionary<int, string> listSvg = new Dictionary<int, string>();