public VM_Manager_Main() { InitializeComponent(); _Libvirt_EventLoop = new Utilities.Libvirt_EventLoop(); _ErrorFunc = virErrorFunc; this.FormClosing += VM_Manager_Main_FormClosing; }
private VM_Manager(Microsoft.AspNet.SignalR.IHubContext hub) { _hubContext = hub; Connections = new ConcurrentDictionary<string, Libvirt.CS_Objects.Host>(); _Libvirt_EventLoop = new Libvirt.Utilities.Default_EventLoop(); _ErrorFunc = virErrorFunc; System.Web.Hosting.HostingEnvironment.QueueBackgroundWorkItem(ctx => _Libvirt_EventLoop.Start(ctx)); }