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
ServicesServiceCollectionProviderServiceProviderLoggerILogger
Properties
Logger
public ILogger Logger { get; init; }
Property Value
Provider
public ServiceProvider Provider { get; init; }
Property Value
Services
public ServiceCollection Services { get; init; }