/// <summary>
 ///In constructor, we can get needed classes/interfaces.
 ///They are sent here by dependency injection system automatically.
 /// </summary>
 public CompanyAppService(ICompanyRepository companyRepository, 
     MultiTenancy.TenantManager tenantRepository,
     Users.UserManager userRepository,
     ICompanyConfigRepository companyConfigRepository)
 {
     _companyRepository = companyRepository;
     _tenantRepository = tenantRepository;
     _userRepository = userRepository;
     _companyConfigRepository = companyConfigRepository;
 }
 /// <summary>
 ///In constructor, we can get needed classes/interfaces.
 ///They are sent here by dependency injection system automatically.
 /// </summary>
 public NotificationAppService(INotificationRepository notificationRepository,
     ICompanyConfigRepository companyConfigRepository)
 {
     try
     {
         Logger.ErrorFormat("CH000:START5a");
         _notificationRepository = notificationRepository;
         Logger.ErrorFormat("CH000:START5b");
         _companyConfigRepository = companyConfigRepository;
         Logger.ErrorFormat("CH000:START5c");
     }
     catch (System.Exception exc)
     {
         Logger.ErrorFormat("CH000:NOTIFCATIONAPPSERVICE{0}", exc.StackTrace);
     }
 }
 /// <summary>
 ///In constructor, we can get needed classes/interfaces.
 ///They are sent here by dependency injection system automatically.
 /// </summary>
 public RequestsAppService(IRequestRepository requestsRepository,
     IInquiryRepository inquiryRepository,
     IInquiryExtRepository inquiryExtRepository,
     IRequestExtRepository requestsExtRepository,
     ICriteriaValuesRepository criteriaValuesRepository,
     ISubscriberRepository subscriberRepository,
     ISubscriberCriteriaRepository subscriberCriteriaRepository,
     INotificationRepository notificationRepository,
     ICompanyConfigRepository companyConfigRepository)
 {
     _requestsRepository = requestsRepository;
     _inquiryExtRepository = inquiryExtRepository;
     _inquiryRepository = inquiryRepository;
     _requestsExtRepository = requestsExtRepository;
     _criteriaValuesRepository = criteriaValuesRepository;
     _subscriberRepository = subscriberRepository;
     _subscriberCriteriaRepository = subscriberCriteriaRepository;
     _notificationRepository = notificationRepository;
     _companyConfigRepository = companyConfigRepository;
 }
Esempio n. 4
0
 public CompanyConfigService(ICompanyConfigRepository companyConfigRepository, LogHandler.Logger logManager)
 {
     _companyConfigRepository = companyConfigRepository;
     _logger = logManager;
 }