using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace UnityFusion.Runtime.CLRBinding { public class CLRBindingUtils { private static event Action initializeAction; public static void RegisterBindingAction(Action action) { initializeAction += action; } /// /// This method can instead of CLRBindings.Initialize for avoid compile error when hasn't generator bindingCode. /// /// public static void Initialize(UnityFusion.Runtime.Enviorment.AppDomain appDomain) { if (initializeAction != null) { initializeAction(appDomain); } } } }