injectLogger function

LazyLogger injectLogger(
  1. String id
)

Get a logger from the provider.

id is an arbitrary parameter, and different Logger implementations will handle it differently.

If there is no provider, returned logger will be a Log.

Implementation

LazyLogger injectLogger(String id) => LazyLogger(
      id,
      () =>
          Zone.current[_breakingBadQuotesLoggerModuleKey] as ILogger? ??
          Log(id),
    );