Bart De Smet
|
37890db79d
First pass over a subset of the code.
|
5 years ago |
Claire Novotny
|
f1b5e96157
Update to MIT license
|
5 years ago |
Daniel Weber
|
2a9ef6ebd1
Add non-recursive extensions for IScheduler allowing to return an IDisposable. This will enable more usages of non-recursive scheduling. Before C# 7.3, the compiler will complain about some ambiguities, so we increase the language version.
|
7 years ago |
Oren Novotny
|
03202e0418
Code clean up based on editorconfig
|
7 years ago |
Daniel C. Weber
|
2d4f71e13f
Add timed non recursive scheduling extensions. (#687)
|
7 years ago |
Daniel C. Weber
|
569d81d38f
Rename and reorder the signature of the extension for schedule that takes an Action<TState> and a state. Reordering the signature without renaming would cause ambiguities. (#564)
|
7 years ago |
Daniel C. Weber
|
93bf9b5e42
Avoid some closure allocations and enable delegate caching in the Concurrency namespace. (#500)
|
7 years ago |
Daniel C. Weber
|
5d9d856382
Add a new extension method for IScheduler that allows to schedule an Action<TState> and pass a corresponding state object. The ability to pass state will greatly help to reduce the allocations of closures. (#518)
|
7 years ago |
Bart De Smet
|
cf2ad6085b
Misc. improvements to concurrency types
|
8 years ago |
Bart De Smet
|
4b23c4ecb4
Removing some unused usings.
|
8 years ago |
Oren Novotny
|
da3b5ed03e
move files to src\tests\facades
|
8 years ago |