public MetricsController(ILogger <MetricsController> logger, MetricsStoreService metricsStore, IOptions <PrometheusConfiguration> prometheusConfiguration) { _logger = logger; _metricsStore = metricsStore; _prometheusConfiguration = prometheusConfiguration.Value; }
public MetricsController(ILogger <MetricsController> logger, IServiceProvider serviceProvider, IOptions <MetricsOptions> metricsOptions) { _logger = logger; _metricsStore = serviceProvider.GetService <MetricsStoreService>(); _metricsOptions = metricsOptions.Value; }