Normalerweise rufen Sie bei Verwendung eines Tänzers zB
auf %Vor%und es wird den Text protokollieren. Aber ich möchte Objekte in einem Objekt protokollieren können, das die Tänzersyntax nicht importiert. Ich frage mich, ob es eine Möglichkeit gibt, Tänzer dazu zu bringen, mir einfach ihr Log-Objekt zu geben (ich nehme an, dass es eines gibt), damit ich Dinge wie debug mit einer Objektsyntax aufrufen kann, zum Beispiel
%Vor% Sie können den Console
-Logger durch einen beliebigen anderen Logger ersetzen, z. B. Syslog oder ConsoleAggregator
Ich bin mir nicht sicher, ob ich dem folge, was du machen willst, wenn du einen Logger willst, "der nichts mit Tänzerin zu tun hat" warum willst du den einen Tänzer zur Verfügung stellen?
Du kannst natürlich eine Instanz von Dancer :: Logger :: Whatever erstellen, aber dann sehe ich den Punkt nicht wirklich.
Warum verwenden Sie nicht einen echten eigenständigen Logger wie Log :: Dispatchouli?