public DeadLineApiController( IDataProvider dataProvider, IDeadlineManager deadlineManager, ILogProvider logProvider ) { _dataProvider = dataProvider; _deadlineManager = deadlineManager; _logProvider = logProvider; }
public OrderManager(IDataProvider dataProvider, IPubSubProvider pubSubProvider, IOptions <KafkaSettings> kafkaSettings, IDeadlineManager deadlineManager ) { _pubSubProvider = pubSubProvider; _dataProvider = dataProvider; _kafkaSettings = kafkaSettings; _deadlineManager = deadlineManager; }
public OrderApiController( IDeadlineManager deadlineManager, IOrderManager orderManager, ILogProvider logProvider, IMetricsProvider prometheusProvider, IOptions <KafkaSettings> kafkaSettings) { _deadlineManager = deadlineManager; _orderManager = orderManager; _logProvider = logProvider; _kafkaSettings = kafkaSettings; _prometheusProvider = prometheusProvider; }
public TestIDeadlineManager() { _deadlineManager = new DeadlineManager(); }