Background Task Study

Each time we want to process a task in the background, this is very difficult, or just raise an event that needs further processing in the future, this is very difficult.I can start a new Thread, but it will be fire and forget. I also need some kind of queueing mechanism and some traceability on the background tasks