using BepInEx.Logging; using HarmonyLib; namespace PhotonLogger.Core; public static class LoggerPlugin { public static ManualLogSource Log = Logger.CreateLogSource("PhotonLogger"); public static Harmony harmony = new("dev.proxnet.photon.logger"); public static void Load() { harmony.PatchAll(); SocketProvider.Instance.Connect(); } public static void Unload() { harmony.UnpatchSelf(); SocketProvider.Instance.Close(); Log.LogInfo("Unloading"); } }