public ExternalApiAuthManager(IExternalApiAuthRepository externalApiAuthRepository, IChartMogulApiManager chartMogulApiManager, IGoogleAnalyticsApiManager googleAnalyticsApiManager, ICompanyManager companyManager) : base(externalApiAuthRepository) { _externalApiAuthRepository = externalApiAuthRepository; _googleAnalyticsApiManager = googleAnalyticsApiManager; _chartMogulApiManager = chartMogulApiManager; _companyManager = companyManager; }
public MetricManager(IMetricRepository metricRepository, IMetricDataPointRepository metricDataPointRepository, IChartMogulApiManager chartMogulApiManager, IGoogleAnalyticsApiManager googleAnalyticsApiManager, IExternalApiAuthManager externalApiAuthManager, IGoogleAuthorizer googleAuthorizer, ICompanyManager companyManager) : base(metricRepository) { _metricRepository = metricRepository; _metricDataPointRepository = metricDataPointRepository; _chartMogulApiManager = chartMogulApiManager; _googleAnalyticsApiManager = googleAnalyticsApiManager; _externalApiAuthManager = externalApiAuthManager; _googleAuthorizer = googleAuthorizer; _companyManager = companyManager; }