public GpioRegistryServicePythonProxy(GpioRegistryService gpioRegistryService, ILoggerFactory loggerFactory) { if (loggerFactory == null) { throw new ArgumentNullException(nameof(loggerFactory)); } _gpioRegistryService = gpioRegistryService ?? throw new ArgumentNullException(nameof(gpioRegistryService)); _logger = loggerFactory.CreateLogger <GpioRegistryServicePythonProxy>(); }
public GpioRegistryServicePythonProxy(GpioRegistryService gpioRegistryService, ILogger <GpioRegistryServicePythonProxy> logger) { _gpioRegistryService = gpioRegistryService ?? throw new ArgumentNullException(nameof(gpioRegistryService)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }