public AltVAsync(ITickSchedulerFactory tickSchedulerFactory) { mainThread = Thread.CurrentThread; if (mainThread.Name == "") { mainThread.Name = "main"; } scheduler = tickSchedulerFactory.Create(mainThread); AltAsync.Setup(this); TickDelegate = FirstTick; }