public SingleThreadedInvoker() { this.thread = new Thread(this.EventLoop) { IsBackground = true, Name = typeof(SingleThreadedInvoker) + " Thread" }; this.thread.Start(); }