public ChildApplicationContext(Core.ChildApplicationContext settings) { if (settings != null) { var windowsChildApplicationSettings = settings as ChildApplicationContext; if (windowsChildApplicationSettings != null) { Initialize(windowsChildApplicationSettings); } else { var windowsFormsChildApplicationSettings = settings as WindowsForms.ChildApplicationContext; if (windowsFormsChildApplicationSettings != null) { Initialize(windowsFormsChildApplicationSettings); } else { Initialize(settings); } } } else { Initialize(); } }
/// <summary> /// Initializes this instance. /// </summary> /// <param name="settings">The settings.</param> protected override void Initialize(Core.ChildApplicationContext settings) { base.Initialize(settings); InitializeSelf(null); }
public static void RunChildApplication(Core.ChildApplicationContext settings) { ChildApplication.Run(new ChildApplicationSettings(settings)); }