protected override void ProcessMessage(Logger.LogMessage message)
        {
            NativeDebugCallback nativeDebugCallback = this.callback;

            if (nativeDebugCallback == null)
            {
                return;
            }
            nativeDebugCallback(message.LogfileMessage);
        }
예제 #2
0
 public OxideMod(NativeDebugCallback debugCallback)
 {
     this.debugCallback = debugCallback;
 }
예제 #3
0
 /// <summary>
 /// Initialises a new instance of the CallbackLogger class
 /// </summary>
 /// <param name="callback"></param>
 public CallbackLogger(NativeDebugCallback callback)
     : base(true)
 {
     this.callback = callback;
 }