public static void Unhook() { if (PackageDeserializer.customDeserializer == CustomDeserialize) { PackageDeserializer.SetCustomDeserializer(OriginalDeserializer); } }
internal void Unhook() { if (PackageDeserializer.customDeserializer == CustomDeserialize) { PackageDeserializer.SetCustomDeserializer(defaultHandler); } }
public static void Hook() { if (PackageDeserializer.customDeserializer != CustomDeserialize) { OriginalDeserializer = PackageDeserializer.customDeserializer; PackageDeserializer.SetCustomDeserializer(CustomDeserialize); } }
internal void Hook() { defaultHandler = PackageDeserializer.customDeserializer; PackageDeserializer.SetCustomDeserializer(CustomDeserialize); }