예제 #1
0
 public UrlTrackingService(ISubscriptionService subscriptionService,
                           ITrackingUrlRepository trackingUrlRepository,
                           IBalanceService balanceService,
                           IUrlShortenerService urlShortenerService,
                           IProjectUriProvider projectUriProvider,
                           IMappingEngine mappingEngine,
                           ICompanyService companyService)
 {
     _subscriptionService   = subscriptionService;
     _trackingUrlRepository = trackingUrlRepository;
     _balanceService        = balanceService;
     _urlShortenerService   = urlShortenerService;
     _projectUriProvider    = projectUriProvider;
     _mappingEngine         = mappingEngine;
     _companyService        = companyService;
 }
예제 #2
0
 public UrlTrackingService(ISubscriptionService subscriptionService,
     ITrackingUrlRepository trackingUrlRepository,
     IBalanceService balanceService,
     IUrlShortenerService urlShortenerService,
     IProjectUriProvider projectUriProvider,
     IMappingEngine mappingEngine,
     ICompanyService companyService)
 {
     _subscriptionService = subscriptionService;
     _trackingUrlRepository = trackingUrlRepository;
     _balanceService = balanceService;
     _urlShortenerService = urlShortenerService;
     _projectUriProvider = projectUriProvider;
     _mappingEngine = mappingEngine;
     _companyService = companyService;
 }