ContextFreeTask
ContextFreeTask copied to clipboard
separate responsibility
Now, ContextFreeTask has two responsibilities:
awaitoperations in the methods which returnContextFreeTaskcapture no contextawaitoperations onContextFreeTaskcapture no context
These should be separated.
| used as a return type | used on await operators | |
|---|---|---|
ContextFreeTask |
no | no |
| ? | no | yes |
| ? | yes | no |
System.Threading.Tasks.Task |
yes | yes |
https://github.com/ufcpp/ContextFreeTask/pull/9