<PackageReference Include="Serilog" Version="4.3.2-dev-02419" />

Serilog.Configuration.LoggerEnrichmentConfiguration

public static LoggerConfiguration Wrap(LoggerEnrichmentConfiguration loggerEnrichmentConfiguration, Func<ILogEventEnricher, ILogEventEnricher> wrapEnricher, Action<LoggerEnrichmentConfiguration> configureWrappedEnricher)

public LoggerConfiguration When(Func<LogEvent, bool> condition, Action<LoggerEnrichmentConfiguration> configureEnricher)

public LoggerConfiguration With<TEnricher>() where TEnricher : ILogEventEnricher

public LoggerConfiguration WithProperty(string name, object value, bool destructureObjects = false)