In the introduction to this series, I said that there were certain situations where I would still choose Threads over Tasks. In this video, we look at one such situation. Together, we build a long-running, multi-threaded, quick-cancelling service that shows the power and applicability of doing direct thread-based programming. This video is a touch longer than some of the others, but I think you will enjoy it.