LogOutgoingBehavior(ConvertHeader convertHeader) { this.convertHeader = convertHeader; MessageTemplateParser templateParser = new(); messageTemplate = templateParser.Parse("Sent message {OutgoingMessageType} {OutgoingMessageId}."); }
public Registration(ConvertHeader convertHeader) : base( stepId: $"Serilog{nameof(LogOutgoingBehavior)}", behavior: typeof(LogOutgoingBehavior), description: "Logs outgoing messages", factoryMethod: _ => new LogOutgoingBehavior(convertHeader)) { }
public Registration(ConvertHeader convertHeader) : base( stepId: $"Serilog{nameof(LogIncomingBehavior)}", behavior: typeof(LogIncomingBehavior), description: "Logs incoming messages", factoryMethod: _ => new LogIncomingBehavior(convertHeader)) { InsertBefore("MutateIncomingMessages"); }
public Registration(ConvertHeader convertHeader) : base( stepId: Name, behavior: typeof(LogIncomingBehavior), description: "Logs incoming messages", factoryMethod: _ => new LogIncomingBehavior(convertHeader)) { InsertBefore("MutateIncomingMessages"); InsertAfter(InjectIncomingLogicalBehavior.Name); }
/// <summary> /// Allow a custom log property to be used to a specific header. /// </summary> public void UseHeaderConversion(ConvertHeader convertHeader) => this.convertHeader = convertHeader;
/// <summary> /// Allow a custom log property to be used to a specific header /// </summary> public void UseHeaderConversion(ConvertHeader convertHeader) { Guard.AgainstNull(convertHeader, nameof(convertHeader)); this.convertHeader = convertHeader; }
LogIncomingBehavior(ConvertHeader convertHeader) => this.convertHeader = convertHeader;