2020-04-12 01:36:20 +02:00

24 lines
641 B
C#

using Microsoft.Extensions.Logging;
namespace VegetableShop.Domain.Model
{
public class Consumer
{
private readonly ILogger<Consumer> _logger;
public Consumer(ILoggerFactory loggerFactory)
{
_logger = loggerFactory.CreateLogger<Consumer>();
}
public void Buy(uint quantity, Vegetable vegetable, Farmer farmer)
{
_logger.LogInformation($"Buying {quantity} {vegetable} from {farmer}");
}
public void SubscribeToPriceDrop(Farmer farmer)
{
_logger.LogInformation($"Subscribing to price drop from {farmer}");
}
}
}