Delegates, or callbacks, allow passing a function or action as a value so that it can be invoked later with arbitrary parameters. At the moment, this is pretty much the last feature of C# that is not possible in Bolt.
Implementing this would require:
- Designing and implementing a new visual representation for graphs-as-values
- Implementing code to convert a delegate call to a graph invocation
This is no small task and requires quite a bit of research, but I'm putting it up here for discussion and tracking.
Customer support service by UserEcho