Как определить тип объекта и использовать этот тип в универсальном параметре во время конструирования

Есть ли другой способ объявить мой ProductController для вводимого регистратора?

public class ProductController : Controller
{
    private readonly LoggingInterface.ILogger<ProductController> _logger;
    private readonly IProductRepository _productRepository;

    public ProductController(LoggingInterface.ILogger<ProductController> logger, IProductRepository productRepository)
    {
        _logger = logger;
        _productRepository = productRepository;
    }
{

Спасибо, Стивен

6
задан Stephen Patten 27 September 2011 в 01:14
поделиться