public DiagController(ILogger <DiagController> logger, IServiceProvider serviceProvider) { _logger = logger; _diagnosticServices = serviceProvider.GetRequiredService <IDiagnosticServices>(); _diagnosticPortOptions = serviceProvider.GetService <IOptions <DiagnosticPortOptions> >(); _operationsStore = serviceProvider.GetRequiredService <EgressOperationStore>(); _dumpService = serviceProvider.GetRequiredService <IDumpService>(); _counterOptions = serviceProvider.GetRequiredService <IOptionsMonitor <GlobalCounterOptions> >(); _operationTrackerService = serviceProvider.GetRequiredService <OperationTrackerService>(); }
public OperationsController(ILogger <OperationsController> logger, IServiceProvider serviceProvider) { _logger = logger; _operationsStore = serviceProvider.GetRequiredService <EgressOperationStore>(); }