Table of Contents

Class ConsoleAppContext

Namespace
SunamoLogging.Bootstrap
Assembly
SunamoLogging.dll

Result of InitConsoleApp(string, LoggingBootstrapOptions?, Action<IServiceCollection>?): ready-to-use DI primitives and ILogger.

public sealed record ConsoleAppContext : IEquatable<ConsoleAppContext>
Inheritance
ConsoleAppContext
Implements
Inherited Members
Extension Methods

Constructors

ConsoleAppContext(ServiceCollection, ServiceProvider, ILogger)

Result of InitConsoleApp(string, LoggingBootstrapOptions?, Action<IServiceCollection>?): ready-to-use DI primitives and ILogger.

public ConsoleAppContext(ServiceCollection Services, ServiceProvider Provider, ILogger Logger)

Parameters

Services ServiceCollection
Provider ServiceProvider
Logger ILogger

Properties

Logger

public ILogger Logger { get; init; }

Property Value

ILogger

Provider

public ServiceProvider Provider { get; init; }

Property Value

ServiceProvider

Services

public ServiceCollection Services { get; init; }

Property Value

ServiceCollection