示例#1
0
 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;
 }
示例#2
0
        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();
        }