internal static void Dispose() { GsSerializer.OnNewEventHandler = null; GsSerializer.OnNewSnapShotReceived = null; _monoBehaviourHandler?.Dispose(); _prefabHandler?.Dispose(); _propertyHandler?.Dispose(); _memberHandler?.Dispose(); TypeUtil.Dispose(); ObjectUtil.Dispose(); IsAvailable = false; }