/// <summary> /// Load the bubbling settings /// </summary> public static void InitializeOffRampEmbedded(SetEventActionEvent delegateActionEventEmbedded) { //Load Configuration GrabCaster.Framework.Base.Configuration.LoadConfiguration(); LogEngine.EventViewerWriteLog(Configuration.EngineName, "Inizialize Off Ramp embedded messaging.", Constant.DefconOne, Constant.TaskCategoriesError, null, EventLogEntryType.Information); //Solve App domain environment var current = AppDomain.CurrentDomain; current.AssemblyResolve += HandleAssemblyResolve; int triggers = 0; int events = 0; EventsEngine.InitializeTriggerEngine(); EventsEngine.InitializeEmbeddedEvent(delegateActionEventEmbedded); //Load component list configuration EventsEngine.LoadBubblingEventList(ref triggers, ref events); //Load event list configuration EventsEngine.RefreshBubblingSetting(); }
/// <summary> /// Load the bubbling settings /// </summary> public static void InitializeOffRampEmbedded(ActionEvent delegateEmbedded) { //Load Configuration ConfigurationBag.LoadConfiguration(); LogEngine.WriteLog(ConfigurationBag.EngineName, "Inizialize Off Ramp embedded messaging.", Constant.LogLevelError, Constant.TaskCategoriesError, null, Constant.LogLevelInformation); //Solve App domain environment var current = AppDomain.CurrentDomain; current.AssemblyResolve += HandleAssemblyResolve; int triggers = 0; int events = 0; int components = 0; EventsEngine.InitializeTriggerEngine(); EventsEngine.InitializeEmbeddedEvent(delegateEmbedded); //Load component list configuration EventsEngine.LoadAssemblyComponents(ref triggers, ref events, ref components); //Load event list configuration EventsEngine.RefreshBubblingSetting(false); }