loggerf.logger
package loggerf.logger
Type members
Classlikes
@implicitNotFound("\n Could not find an implicit CanLog.\n You can probably find it from the loggerf.logger package.\n ---\n If you use slf4j or logback, get logger-f-slf4j then,\n\n import loggerf.logger._\n\n implicit val canLog: CanLog = Slf4JLogger.slf4JCanLog[MyAppType]\n // or\n implicit val canLog: CanLog = Slf4JLogger.slf4JCanLog[this.type]\n\n // or\n implicit val canLog: CanLog = Slf4JLogger.slf4JCanLog(\"my-logger-name\")\n\n // or\n implicit val canLog: CanLog = Slf4JLogger.slf4JCanLogWith(org.slf4j.LoggerFactory.getLogger(getClass))\n\n ---\n If you use log4s, get logger-f-log4s then,\n\n import loggerf.logger._\n implicit val canLog: CanLog = Log4sLogger.log4sCanLog[MyAppType]\n // or\n implicit val canLog: CanLog = Log4sLogger.log4sCanLog[this.type]\n\n // or\n implicit val canLog: CanLog = Log4sLogger.log4sCanLog(\"my-logger-name\")\n\n // or\n implicit val canLog: CanLog = Log4sLogger.log4sCanLogWith(org.log4s.getLogger)\n ---\n\n ---\n If you use log4j, get logger-f-log4j then,\n\n import loggerf.logger._\n implicit val canLog: CanLog = Log4jLogger.log4jCanLog[MyAppType]\n // or\n implicit val canLog: CanLog = Log4jLogger.log4jCanLog[this.type]\n\n // or\n implicit val canLog: CanLog = Log4jLogger.log4jCanLog(\"my-logger-name\")\n\n // or\n implicit val canLog: CanLog = Log4jLogger.log4jCanLogWith(org.apache.logging.log4j.LogManager.getLogger(getClass))\n ---\n ")
trait CanLog
- Since
2020-03-28
- Companion
- object