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