|
@@ -24,16 +24,18 @@ namespace BepInEx.Bootstrap
|
|
|
|
|
|
private static bool DumpingEnabled => bool.TryParse(Config.GetEntry("preloader-dumpassemblies", "false"), out bool result) ? result : false;
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public static void PatchAll(string directory, IDictionary<AssemblyPatcherDelegate, IEnumerable<string>> patcherMethodDictionary, IEnumerable<Action> Initializers = null, IEnumerable<Action> Finalizers = null)
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public static void PatchAll(string directory, IDictionary<AssemblyPatcherDelegate, IEnumerable<string>> patcherMethodDictionary, IEnumerable<Action> initializers = null, IEnumerable<Action> finalizers = null)
|
|
|
{
|
|
|
|
|
|
- if (Initializers != null)
|
|
|
- foreach (Action init in Initializers)
|
|
|
+ if (initializers != null)
|
|
|
+ foreach (Action init in initializers)
|
|
|
init.Invoke();
|
|
|
|
|
|
|
|
@@ -122,8 +124,8 @@ namespace BepInEx.Bootstrap
|
|
|
}
|
|
|
|
|
|
|
|
|
- if (Finalizers != null)
|
|
|
- foreach (Action finalizer in Finalizers)
|
|
|
+ if (finalizers != null)
|
|
|
+ foreach (Action finalizer in finalizers)
|
|
|
finalizer.Invoke();
|
|
|
}
|
|
|
|