示例#1
0
 public ExternalApiAuthManager(IExternalApiAuthRepository externalApiAuthRepository,
                               IChartMogulApiManager chartMogulApiManager, IGoogleAnalyticsApiManager googleAnalyticsApiManager,
                               ICompanyManager companyManager)
     : base(externalApiAuthRepository)
 {
     _externalApiAuthRepository = externalApiAuthRepository;
     _googleAnalyticsApiManager = googleAnalyticsApiManager;
     _chartMogulApiManager      = chartMogulApiManager;
     _companyManager            = companyManager;
 }
示例#2
0
 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;
 }