I have started learning TPL in C# recently. We have a windows service that does some functionality.
I have to perform each job paralelly rather than sequentially.
Each job will be taking more than 10 mins to complete. So, i am considering this as long running process.
So, i guess i would not be creating ThreadPool for this , as it is meant for short time threads.
how to handle long running tasks using TPL. Suppose if i have 100 jobs to process,
Do i need to create 100 tasks for long running process ?
Please clarify on above.