public DataSourcesController(IExternalApiAuthManager externalApiAuthManager, ICompanyManager companyManager, IGoogleAuthorizer googleAuthorizer, ListHelper listHelper) : base(ownerAccessOnly: true) { _externalApiAuthManager = externalApiAuthManager; _companyManager = companyManager; _googleAuthorizer = googleAuthorizer; ListHelper = listHelper; }
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; }
public AuthCallbackController(IGoogleAuthorizer googleAuthorizer) { _googleAuthorizer = googleAuthorizer; }