public DeadLineApiController(
            IDataProvider dataProvider,
            IDeadlineManager deadlineManager,
            ILogProvider logProvider
            )
        {
            _dataProvider    = dataProvider;
            _deadlineManager = deadlineManager;

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