龙腾猫跃 4 месяцев назад
Родитель
Сommit
d1389396dc
2 измененных файлов с 3 добавлено и 3 удалено
  1. 1 2
      Shared/Main.cs
  2. 2 1
      Tests/TestUtils.cs

+ 1 - 2
Shared/Main.cs

@@ -2,10 +2,9 @@
 public static class Main {
 
     public static string AppName = "Meloong";
-    public static void Init(string appName, BaseLogger? logger = null) {
+    public static void Init(string appName) {
         AppName = appName;
         AppDomain.CurrentDomain.SetData("REGEX_DEFAULT_MATCH_TIMEOUT", TimeSpan.FromSeconds(5));
-        if (logger != null) Logger.Instance = logger;
     }
 
 }

+ 2 - 1
Tests/TestUtils.cs

@@ -7,7 +7,8 @@
 public abstract class TestBase {
 
     public TestBase() {
-        MeloongCore.Main.Init("MeloongCoreTest", new TestLogger());
+        MeloongCore.Main.Init("MeloongCoreTest");
+        Logger.Instance = new TestLogger();
     }
     private class TestLogger : BaseLogger {
         public override void HandleBehavior(string? rawMessage, string formattedMessage, LogBehavior behavior, Exception? ex)