Пример #1
0
        public void BuildMessage1(int arg1)
        {
            _logWriteCallback = (context, message) =>
                                _converters.Read <int>(message[nameof(arg1)]).Should().Be(arg1);

            _logger.Debug(Template1, arg1);
        }
Пример #2
0
        public void EnrichMessage(string template, string property, int value)
        {
            _logEnricher
            .Setup(enricher => enricher
                   .Enrich(LogLevel.Debug, _sender, It.IsNotNull <JsonObject>()))
            .Callback <LogLevel, Type, JsonObject>((level, sender, message) => message[property] = JsonValue.Number(value));

            _logWriteCallback = (context, message) => _converters.Read <int>(message[property]).Should().Be(value);

            _logger.Debug(template);
        }