public DataSimulator(IEventHubConnector eventHubConnector, ILogger loggingProvider) : this(eventHubConnector, new InfiniteRepeatExecutionEngine(), loggingProvider) { }
public SimulatorTests() { _eventHubConnector = Substitute.For <IEventHubConnector>(); _logger = new LoggerConfiguration().CreateLogger(); }
public DataSimulator(IEventHubConnector eventHubConnector, IExecutionEngine executionEngine, ILogger logger) { _eventHubConnector = eventHubConnector ?? throw new ArgumentNullException(nameof(eventHubConnector)); _executionEngine = executionEngine ?? throw new ArgumentNullException(nameof(executionEngine)); _logger = logger; }