static LinkTask() { LinkTaskConfig config = LinkTaskConfig.Default; if (config.ThreadCount == 1) { Task = new LinkTask(); } else { tasks = new LinkTask[config.ThreadCount]; tasks[0] = Task = new LinkTask(); config.OnCheck(check); } }
static LinkTaskConfig() { (Default = ConfigLoader.GetUnion(typeof(LinkTaskConfig)).LinkTaskConfig ?? new LinkTaskConfig()).set(); }