issues
search
royalapplications
/
beyondnet
A toolset that makes it possible to call .NET code from other programming languages, including C, Swift and Kotlin.
https://royalapps.com
MIT License
111
stars
5
forks
source link
Delegates
#7
Closed
lemonmojo
closed
1 year ago
lemonmojo
commented
1 year ago
[x]
Memory leak
[x] Get a delegate from managed code (DefaultAnimalCreator), pass it to native code and back again to managed, then invoke it from managed
[x] Bonus points for being able to directly invoke it from native code
[x] To enable this we'll need to be able to create trampolines for both directions (native <-> managed)
[x] Methods with multiple delegate parameters
[ ] Nested delegates (is that even possible?!)
[x] Property setter with delegate type
[x] Property getter/Method that returns a delegate
[ ] Add tests for System APIs that work with delegates
[x] Invoke method should have try/catch + exception parameter