/// <summary>
 ///In constructor, we can get needed classes/interfaces.
 ///They are sent here by dependency injection system automatically.
 /// </summary>
 public SubscriberAppService(ISubscriberRepository subscriberRepository,
     ISubscriberCriteriaRepository subscriberCriteriaRepository,
     IInquiryExtRepository inquiryExtRepository,
     IRequestExtRepository requestExtRepository,
     ISubscriberPurchaseRepository subscriberPurchaseRepository,
     ISubscriberRequestRepository subscriberRequestRepository,
     ISubscriberRequestDetailsRepository subscriberRequestDetailRepoitory,
     ISubscriberCreditsRepository subscriberCreditsRepository,
     ISubscriberRequestStateRepository subscriberRequestStateRepository,
     IFileExtRepository fileExtRepository,
     IDocumentHeroConnect documentHeroService,
     IGeocodingAppService geocodingService
     )
 {
     _subscribersRepository = subscriberRepository;
     _subscribersValuesRepository = subscriberCriteriaRepository;
     _inquiryExtRepository = inquiryExtRepository;
     _requestExtRepository = requestExtRepository;
     _subscriberPurchaseRepository = subscriberPurchaseRepository;
     _subscriberRequestRepository = subscriberRequestRepository;
     _subscriberRequestDetailRepository = subscriberRequestDetailRepoitory;
     _subscriberCreditsRepository = subscriberCreditsRepository;
     _subscriberRequestStateRepository = subscriberRequestStateRepository;
     _fileExtRepository = fileExtRepository;
     _documentHeroService = documentHeroService;
     _geocodingService = geocodingService;
 }
Пример #2
0
 /// <summary>
 ///In constructor, we can get needed classes/interfaces.
 ///They are sent here by dependency injection system automatically.
 /// </summary>
 public QuotesAppService(IInquiryRepository inquiryRepository,
     IInquiryExtRepository inquiryExtRepository,
     ICriteriaValuesRepository criteriaValuesRepository,
     ISubscriberRepository subscriberRepository,
     ISubscriberCriteriaRepository subscriberCriteriaRepository,
     INotificationRepository notificationRepository,
     IRequestRepository requestRepository,
     IQuotesRepository quoteRepository,
     ISubscriberQuoteRepository subscriberQuoteRepository,
     ISubscriberCreditsRepository subscriberCreditsRepository,
     ICompanyConfigRepository companyConfigRepository)
 {
     _inquiryExtRepository = inquiryExtRepository;
     _inquiryRepository = inquiryRepository;
     _criteriaValuesRepository = criteriaValuesRepository;
     _subscriberRepository = subscriberRepository;
     _subscriberCriteriaRepository = subscriberCriteriaRepository;
     _notificationRepository = notificationRepository;
     _requestRepository = requestRepository;
     _quoteRepository = quoteRepository;
     _subscriberQuoteRepository = subscriberQuoteRepository;
     _subscriberCreditsRepository = subscriberCreditsRepository;
     _companyConfigRepository = companyConfigRepository;
 }