protected override void TellInternal(object message, IActorRef sender) { if(message == null) throw new ArgumentNullException("message"); var logEvent = message as LogEvent; if (logEvent != null) { PrintLogEvent(logEvent); } else { Console.WriteLine(message); } }