Nihlus/AdvancedDLSupport
Delegate-based C# P/Invoke alternative - compatible with all platforms and runtimes.
C#LGPL-3.0
Issues
- 0
- 10
System.Runtime.InteropServices.MarshalDirectiveException: Cannot marshal 'parameter #1': Non-blittable generic types cannot be marshaled
#99 opened by ethindp - 3
Explain type matrix
#98 opened by ethindp - 4
- 14
- 2
Add support for NuGet package cache loading.
#94 opened by Perksey - 5
Support for LPUTF8Str
#96 opened by bddckr - 0
ld.so.cache parsing is incorrect
#93 opened by Nihlus - 0
- 5
Implement a way to marshal arrays as return types
#73 opened by Nihlus - 9
Feature Request: Custom symbol loading logic
#83 opened by sunkin351 - 20
- 9
Stack Overflow Exception in StdCallMangler
#69 opened by novelhawk - 2
- 2
- 1
Span<T> support
#71 opened by buldo - 0
- 1
- 2
[AOT] Provide Stream or Assembly objects, rather than be forced to have extra files.
#63 opened by Perksey - 5
- 0
Event Binding for Function Pointer
#13 opened - 1
- 2
- 9
Implementation of less accessible types
#60 opened by jvbsl - 1
Marshaling ref struct for return value
#62 opened - 3
Multiple Implementations of Method
#59 opened by jvbsl - 1
- 2
- 0
Using UseIndirectCalls with a void method containing a boolean results in an InvalidProgramException
#55 opened by morguldir - 0
NativeSymbolAttributes inside interfaces inherited by a mixed mode class don't work.
#52 opened by morguldir - 12
- 1
Humanizer dependency?
#45 opened by pauldotknopf - 8
"AdvancedDLSupport.ExternalAnnotations.xml" file get's put into every project.
#44 opened by pauldotknopf - 26
- 6
dylib not found on Mac.
#39 opened by pauldotknopf - 5
Can't bind an interface that is internal.
#40 opened by pauldotknopf - 2
- 3
- 15
"Symbol loading failed" when trying to use a method with ref struct argument
#29 opened by Lakritzator - 1
No way to use inherited interfaces
#26 opened by Nihlus - 1
The local path resolver uses the wrong base path
#22 opened by Nihlus - 0
- 1
Lazy Binding
#15 opened