public static string InvokeNativeCodeAndReturnAString()

in src/Assets/TestProjects/AppWithLibraryAndRid/LibraryWithRids/NativeCode.cs [9:25]


        public static string InvokeNativeCodeAndReturnAString()
        {
            switch(GetRidStoredInAssemblyDescriptionAttribute())
            {
                case "'ubuntu.16.04-x64'":
                case "'ubuntu.14.04-x64'":
                    return Marshal.PtrToStringAnsi(LinuxNativeMethods.sqlite3_libversion());
                case "'osx.10.11-x64'": 
                case "'osx.10.12-x64'":
                    return Marshal.PtrToStringAnsi(MacNativeMethods.sqlite3_libversion());
                case "'win10-x64'":
                case "'win81-x64'":
                    return Marshal.PtrToStringAnsi(WindowsNativeMethods.sqlite3_libversion());
                default:
                    return "Unexpected RID. Cannot find sqlite3.";
            }            
        }