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

Serilog.Capturing.MessageTemplateProcessor

namespace Serilog.Capturing { internal class MessageTemplateProcessor : ILogEventPropertyFactory, ILogEventPropertyValueFactory { public MessageTemplateProcessor(PropertyValueConverter propertyValueConverter); public void Process(string messageTemplate, object[] messageTemplateParameters, out MessageTemplate parsedTemplate, out EventProperty[] properties); public LogEventProperty CreateProperty(string name, object value, bool destructureObjects = false); public LogEventPropertyValue CreatePropertyValue(object value, bool destructureObjects = false); } }