statiqdev / Statiq.Framework

A flexible and extensible static content generation framework for .NET.
https://statiq.dev/framework
MIT License
421 stars 75 forks source link

Add plumbing for CancellationToken #16

Open daveaglick opened 5 years ago

daveaglick commented 5 years ago

Now that module execution is async, support for CancellationToken should be added to the module execution method. That's important because right now when one of the parallel modules throws there's no way to stop other modules which results in a loop that's not as tight as it could be. Should also respond to quit requests from the CLI.

daveaglick commented 5 years ago

Plumbing is complete, still need to: