Beispiel #1
0
 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;
 }
Beispiel #3
0
 public AuthCallbackController(IGoogleAuthorizer googleAuthorizer)
 {
     _googleAuthorizer = googleAuthorizer;
 }