Robust and efficient library for management of asynchronous operations.
$ dotnet add package ProtoPromiseRobust and efficient library for management of asynchronous operations.
This library was built to work in all C#/.Net ecosystems, including Unity, Mono, .Net Framework, .Net Core, and AOT compilation. It is CLS compliant, so it works with any .Net language.
ProtoPromise conforms to the Promises/A+ Spec as far as is possible with C#.