示例#1
0
        public SendMessageBehavior(LogBuilder logBuilder)
        {
            var templateParser = new MessageTemplateParser();

            logger          = logBuilder.GetLogger("NServiceBus.Serilog.MessageSent");
            messageTemplate = templateParser.Parse("Sent message {MessageType} {MessageId}.");
        }
示例#2
0
        public ReceiveMessageBehavior(LogBuilder logBuilder)
        {
            var templateParser = new MessageTemplateParser();

            messageTemplate = templateParser.Parse("Receive message {MessageType} {MessageId}.");
            logger          = logBuilder.GetLogger("NServiceBus.Serilog.MessageReceived");
        }
示例#3
0
        public CaptureSagaStateBehavior(LogBuilder logBuilder)
        {
            var templateParser = new MessageTemplateParser();

            messageTemplate = templateParser.Parse("Saga execution '{SagaType}' '{SagaId}'.");

            logger = logBuilder.GetLogger("NServiceBus.Serilog.SagaAudit");
        }