protected override void ProcessMessage(Logger.LogMessage message) { NativeDebugCallback nativeDebugCallback = this.callback; if (nativeDebugCallback == null) { return; } nativeDebugCallback(message.LogfileMessage); }
public OxideMod(NativeDebugCallback debugCallback) { this.debugCallback = debugCallback; }
/// <summary> /// Initialises a new instance of the CallbackLogger class /// </summary> /// <param name="callback"></param> public CallbackLogger(NativeDebugCallback callback) : base(true) { this.callback = callback; }