injectLogger function
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),
);