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

Serilog.Capturing.MessageTemplateProcessor

public MessageTemplateProcessor(PropertyValueConverter propertyValueConverter)

public LogEventProperty CreateProperty(string name, object value, bool destructureObjects = false)

public LogEventPropertyValue CreatePropertyValue(object value, bool destructureObjects = false)

public void Process(string messageTemplate, object[] messageTemplateParameters, out MessageTemplate parsedTemplate, out EventProperty properties)