}
PreloadLibICU();
+ PreloadElmSharp();
PreloadEnd();
}
Console.WriteLine("Unreachable.");
}
}
+
+ static void PreloadElmSharp()\r
+ {\r
+ try
+ {
+ Assembly assem = LoadAssembly("ElmSharp");
+ var type = assem.GetType("ElmSharp.Window");\r
+ type.GetMethod("Preload", BindingFlags.NonPublic | BindingFlags.Static).Invoke(null, null);\r
+ Console.WriteLine("Success to preload ElmSharp");\r
+ }
+ catch (Exception e)
+ {
+ Console.WriteLine(e.ToString());
+ Console.WriteLine("Fail to preload ElmSharp");
+ }
+ }
}
}