Skip to content

Instantly share code, notes, and snippets.

using BenchmarkDotNet.Attributes;
using BenchmarkDotNet.Running;
using Microsoft.Extensions.Logging;
BenchmarkRunner.Run<LoggerExtensionsVsLoggerMessage>();
[MemoryDiagnoser]
public class LoggerExtensionsVsLoggerMessage
{
private readonly ILogger<LoggerExtensionsVsLoggerMessage> _logger;
@blindlobstar
blindlobstar / LoggerBenchmark.cs
Created November 27, 2023 09:28
Benchmarks of logging methods
using BenchmarkDotNet.Attributes;
using BenchmarkDotNet.Running;
using Microsoft.Extensions.Logging;
BenchmarkRunner.Run<LoggerExtensionsVsLoggerMessage>();
[MemoryDiagnoser]
public class LoggerExtensionsVsLoggerMessage
{
private readonly ILogger<LoggerExtensionsVsLoggerMessage> _logger;