<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="10.0.4" />

Microsoft.Extensions.Logging.LogValuesFormatter

sealed class LogValuesFormatter
Formatter to convert the named format items like {NamedformatItem} to Format format.
namespace Microsoft.Extensions.Logging { internal sealed class LogValuesFormatter { public string OriginalFormat { get; } public List<string> ValueNames { get; } public LogValuesFormatter(string format); public string Format(object[] values); public KeyValuePair<string, object> GetValue(object[] values, int index); public IEnumerable<KeyValuePair<string, object>> GetValues(object[] values); } }