MicrosoftLoggingModule

PackageAxial.Hosting
Adapts Microsoft.Extensions.Logging loggers to Axial's explicit logging service.

Summary

NameSignatureSynopsis
Operations
createMicrosoftLogging.create loggerCreates an Axial logger backed by a supplied Microsoft logger.
fromFactoryMicrosoftLogging.fromFactory categoryName loggerFactoryCreates an Axial logger with an explicit Microsoft logging category.
layerMicrosoftLogging.layer categoryNameBuilds an Axial logger from a Microsoft logger factory supplied in the layer input.

Operations

kind:member

create

MicrosoftLogging.create logger
Member
Creates an Axial logger backed by a supplied Microsoft logger.

Parameters

NameTypeDescription
loggerILogger

Returns

ILog
kind:member

fromFactory

MicrosoftLogging.fromFactory categoryName loggerFactory
Member
Creates an Axial logger with an explicit Microsoft logging category.

Parameters

NameTypeDescription
categoryNamestring
loggerFactoryILoggerFactory

Returns

ILog
kind:member

layer

MicrosoftLogging.layer categoryName
Member
Builds an Axial logger from a Microsoft logger factory supplied in the layer input.

Parameters

NameTypeDescription
categoryNamestring

Returns

Layer<ILoggerFactory, Never, ILog>