Commit History

Author SHA1 Message Date
  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