protected override IThreadPoolResult CreateResult(Action action) { return(ThreadPool.Create(action)); }