Table of Contents

Class BootstrapperLogMessages

Namespace
Codebelt.Bootstrapper
Assembly
Codebelt.Bootstrapper.dll

Provides centralized logging messages for the Bootstrapper SDK using the LoggerMessage pattern. This API supports the product infrastructure and is not intended to be used directly from your code.

public static class BootstrapperLogMessages
Inheritance
BootstrapperLogMessages

Remarks

Methods

FatalErrorActivating(IDecorator<ILogger>, String, Exception)

Logs a fatal error that occurred while activating a type.

public static void FatalErrorActivating(this IDecorator<ILogger> logger, string typeFullName, Exception exception)

Parameters

logger IDecorator<ILogger>

The logger instance.

typeFullName String

The full name of the type being activated.

exception Exception

The exception that occurred.

RunAsyncCompleted(IDecorator<ILogger>)

Logs that RunAsync completed successfully.

public static void RunAsyncCompleted(this IDecorator<ILogger> logger)

Parameters

logger IDecorator<ILogger>

The logger instance.

RunAsyncPrematureEnd(IDecorator<ILogger>)

Logs that RunAsync ended prematurely.

public static void RunAsyncPrematureEnd(this IDecorator<ILogger> logger)

Parameters

logger IDecorator<ILogger>

The logger instance.

RunAsyncStarted(IDecorator<ILogger>)

Logs that RunAsync has started.

public static void RunAsyncStarted(this IDecorator<ILogger> logger)

Parameters

logger IDecorator<ILogger>

The logger instance.

UnableToActivateInstance(IDecorator<ILogger>, String)

Logs an inability to activate the specified type.

public static void UnableToActivateInstance(this IDecorator<ILogger> logger, string typeFullName)

Parameters

logger IDecorator<ILogger>

The logger instance.

typeFullName String

The full name of the type that couldn't be activated.