Nihlus /AdvancedDLSupportC#51131Delegate-based C# P/Invoke alternative - compatible with all platforms and runtimes.csharppinvokenativec