Skip to content

Instantly share code, notes, and snippets.

@wullemsb
Created March 24, 2020 08:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wullemsb/b72b54eb3e80733e53fa3e7880dce3fd to your computer and use it in GitHub Desktop.
Save wullemsb/b72b54eb3e80733e53fa3e7880dce3fd to your computer and use it in GitHub Desktop.
public class BenchmarkDecorator:ILogger
{
private readonly ILogger _decoratedLogger;
public BenchmarkDecorator(ILogger logger)
{
_decoratedLogger=logger;
}
public async Task LogMessage(string message)
{
//Add your benchmark logic here
await _decoratedLogger.LogMessage(message);
//And here :-)
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment