private void SubscribeEvents() { DataManager.ScriptingManager.ScriptingDLLsReceived += OnScriptinhDLLsReceived; DataManager.ScriptingManager.ScriptingNotification += (s, e) => ScriptingNotificationManager.ExecuteNotification(e.Value1, e.Value2); DataManager.ScriptingManager.SignalFilesReceived += ScriptingSignalFilesReceived; DataManager.ScriptingManager.ScriptingLog += OnScriptingLog; }
public ApplicationCore() { UIManager = new TradingClient.UIManager.UIManager(); UIManager.RegisterViews(); ProtoSerializer = new Serializer(); PathManager = new PathManager(); LoadSettings(); DataManager = new DataManager(); ScriptingNotificationManager = new ScriptingNotificationManager(); ScriptingLogManager = new ScriptingLogManager(); ScriptingGenerator = new ScriptingGenerator(PathManager); SubscribeEvents(); }