Skip to content

Instantly share code, notes, and snippets.

@asizikov
Created July 10, 2020 09:13
Show Gist options
  • Save asizikov/1f09de4906a61d768c2ef85b980b1a0c to your computer and use it in GitHub Desktop.
Save asizikov/1f09de4906a61d768c2ef85b980b1a0c to your computer and use it in GitHub Desktop.
using System;
using System.Threading.Tasks;
using Microsoft.Extensions.Logging;
namespace DockerizedFunc.Dependency
{
public interface IAsyncGreeter
{
Task SayHiAsync();
}
public class AsyncGreeter : IAsyncGreeter
{
private readonly ILogger<AsyncGreeter> _logger;
public AsyncGreeter(ILogger<AsyncGreeter> logger)
{
_logger = logger;
}
public Task SayHiAsync()
{
_logger.LogInformation("Hi from async greeter");
return Task.CompletedTask;
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment