After almost two years I’ve finally polished it enough to make it publicly available! 🎉 It uses collection initializer syntax and linq expression trees to set up bindings in a concise way. EBind interprets expression trees to delegates which makes it very fast. C# 9 function pointers turned out to be the fastest solution for creating delegates from
System.Reflection.MethodInfo. It’s highly configurable, extensible, and safe for the mono-linker and AOT compilation.
Read more: https://github.com/SIDOVSKY/EBind