public void Call(string message) { if (!target.IsEnabled(logType)) { return; } switch (logType) { case LogExt.LogType.Debug: { target.Debug(message); } break; case LogExt.LogType.Info: { target.Info(message); } break; case LogExt.LogType.Warn: { target.Warn(message); } break; case LogExt.LogType.Error: { target.Error(message); } break; case LogExt.LogType.Fatal: { target.Fatal(message); } break; } }