Coree.NETStandard
  • API
Show / Hide Table of Contents
  • Coree.NETStandard.Abstractions
    • DependencySingleton<T>
    • FluentBase
    • IDependencySingleton
    • IFluentBase
  • Coree.NETStandard.Classes
    • ThreadSafeCollection<T>
    • ThreadSafeValue<T>
  • Coree.NETStandard.CoreeHttpClient
    • CoreeHttpClient
    • CoreeHttpClient2
    • HttpHeadersExtensions
    • HttpRequestHeadersExtensions
    • HttpResponseResult
    • HttpResponseResult.OperationStatus
    • HttpResponseResult2
    • HttpResponseResult2.OperationStatus
    • ICoreeHttpClient
    • Product
    • ProductExtensions
    • RequestContentBuilder
    • RequestParamBuilder
    • ServiceCollectionExtensions
    • UriExtensions
  • Coree.NETStandard.Extensions
    • BoolExtensions
    • CancellationTokenExtensions
    • EnumerableStringExtension
    • EnumerableTExtension
    • HostApplicationBuilderExtensions
    • ServiceProviderExtensions
    • StringBuilderExtension
    • StringsExtensions
  • Coree.NETStandard.HostedServicesCollection
    • HostedServicesCollectionConfig<T>
    • IHostedServicesCollectionConfig<T>
    • ServiceCollectionExtensions
    • ServiceProviderExtensions
  • Coree.NETStandard.Serilog
    • ConditionalLevelSink
    • LoggerSinkConfigurationExtensions
    • OutputTemplates
    • ServiceCollectionExtensions
    • SourceContextShortEnricher
  • Coree.NETStandard.Services
    • IRuntimeInsights
    • RuntimeInsightsService
  • Coree.NETStandard.Services.File
    • FileService
    • IFileService
  • Coree.NETStandard.Services.Process
    • IProcessService
    • ProcessRunExitCodeState
    • ProcessRunResult
    • ProcessService
  • Coree.NETStandard.Services.RuntimeInsights
    • IRuntimeInsightsService
    • RuntimeInsightsService
  • Coree.NETStandard.SpectreConsole
    • CommandAppExtensions
    • HostBuilderExtensions
    • ServiceCollectionExtensions
    • SpectreConsoleHostedService
    • SpectreConsoleHostedService.ExitCode
    • SpectreConsoleTypeRegistrar
    • SpectreConsoleTypeResolver
  • Coree.NETStandard.Utilities
    • MainContext

Class

Inheritance
object
Namespace: Coree.NETStandard.Extensions
Assembly: Coree.NETStandard.dll
Syntax
public static class

Methods

| Edit this page View Source

CommonConsoleConfig(LoggerConfiguration)

Declaration
public static void CommonConsoleConfig(LoggerConfiguration config)
Parameters
Type Name Description
LoggerConfiguration config
| Edit this page View Source

CommonConsoleConfigOutputTemplate()

Declaration
public static string CommonConsoleConfigOutputTemplate()
Returns
Type Description
string
| Edit this page View Source

ForSourceContext(ILogger, string?)

Declaration
public static ILogger ForSourceContext(this ILogger logger, string? sourceContext)
Parameters
Type Name Description
ILogger logger
string sourceContext
Returns
Type Description
ILogger
| Edit this page View Source

UseConfigurationMethod(ILogger, Action<LoggerConfiguration>?)

Declaration
public static void UseConfigurationMethod(this ILogger logger, Action<LoggerConfiguration>? action = null)
Parameters
Type Name Description
ILogger logger
Action<LoggerConfiguration> action
| Edit this page View Source

UseConfigurationMethod(LoggerConfiguration, Action<LoggerConfiguration>?)

Declaration
public static LoggerConfiguration UseConfigurationMethod(this LoggerConfiguration config, Action<LoggerConfiguration>? action = null)
Parameters
Type Name Description
LoggerConfiguration config
Action<LoggerConfiguration> action
Returns
Type Description
LoggerConfiguration
  • Edit this page
  • View Source
In this article
Back to top