<PackageReference Include="Serilog" Version="4.4.1-dev-02447" />

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)