public InquiryManager() { var kernel = new StandardKernel(new DataBindings()); kernel.Load(Assembly.GetExecutingAssembly()); _inquiryRepo = kernel.Get <IInquiryRepository>(); }
public InquiryController(IInquiryRepository iinquiryRepo, IMSSQLPDOFunctionRepository imssqlRepo, ISystemMessageEventsRepository_PDO imessageEventsRepo, IEmployeePDORepository iemployeeRepo, IClientPDORepository iclientPdoRepo) { inquiryRepo = iinquiryRepo; mssqlRepo = imssqlRepo; messageEventsRepo = imessageEventsRepo; employeeRepo = iemployeeRepo; clientPdoRepo = iclientPdoRepo; }
/// <summary> /// Create new instance. /// </summary> public InquirySampleController( IMapper mapper, IInquiryRepository inquiryRepository, IInquirySampleRepository inquirySampleRepository) { _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _inquiryRepository = inquiryRepository ?? throw new ArgumentNullException(nameof(inquiryRepository)); _inquirySampleRepository = inquirySampleRepository ?? throw new ArgumentNullException(nameof(inquirySampleRepository)); }
public InquiryManagementService( IInquiryRepository inquiryRepository, IProductRepository productRepository, ICustomerRepository customerRepository) { _inquiryRepository = inquiryRepository; _productRepository = productRepository; _customerRepository = customerRepository; }
public InquiryService(INotificationService notificationService, IInquiryRepository inquiryRepository, IDocumentService documentService, IContactRepository contactRepository, IProductRepository productRepository, IInquiryDetailRepository inquiryDetailRepository) { this.notificationService = notificationService; this.inquiryRepository = inquiryRepository; this.documentService = documentService; this.contactRepository = contactRepository; this.productRepository = productRepository; this.inquiryDetailRepository = inquiryDetailRepository; }
/// <summary> ///In constructor, we can get needed classes/interfaces. ///They are sent here by dependency injection system automatically. /// </summary> public InquiryAppService(IInquiryRepository inquiryRepository, IInquiryExtRepository inquiryExtRepository, ICriteriaValuesRepository criteriaValuesRepository, ISubscriberRepository subscriberRepository, ISubscriberCriteriaRepository subscriberCriteriaRepository, INotificationRepository notificationRepository) { _inquiryExtRepository = inquiryExtRepository; _inquiryRepository = inquiryRepository; _criteriaValuesRepository = criteriaValuesRepository; _subscriberRepository = subscriberRepository; _subscriberCriteriaRepository = subscriberCriteriaRepository; _notificationRepository = notificationRepository; }
/// <summary> /// Create new instance. /// </summary> public InquiryController( IMapper mapper, Core.AppContext appContext, IOrganizationRepository organizationRepository, IUserRepository userRepository, IInquiryRepository inquiryRepository, IBlobStorageService blobStorageService, INotifyService notificationService) { _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _appContext = appContext ?? throw new ArgumentNullException(nameof(appContext)); _organizationRepository = organizationRepository ?? throw new ArgumentNullException(nameof(organizationRepository)); _userRepository = userRepository ?? throw new ArgumentNullException(nameof(userRepository)); _inquiryRepository = inquiryRepository ?? throw new ArgumentNullException(nameof(inquiryRepository)); _blobStorageService = blobStorageService ?? throw new ArgumentNullException(nameof(blobStorageService)); _notifyService = notificationService ?? throw new ArgumentNullException(nameof(notificationService)); }
/// <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; }
public RegistrationController(ICompanyRepository companyRepository, IUserRepository userRepository, IInquiryRepository inquiryRepository, ICityRepository cityRepository, IIndustryRepository industryRepository, IEmailTemplateRepository emailTemplateRepository) { if (companyRepository == (ICompanyRepository)null) { throw new ArgumentNullException("companyRepository"); } _companyRepository = companyRepository; if (userRepository == (IUserRepository)null) { throw new ArgumentNullException("userRepository"); } _userRepository = userRepository; if (inquiryRepository == (IInquiryRepository)null) { throw new ArgumentNullException("inquiryRepository"); } _inquiryRepository = inquiryRepository; if (emailTemplateRepository == (IEmailTemplateRepository)null) { throw new ArgumentNullException("emailTemplateRepository"); } _emailTemplateRepository = emailTemplateRepository; if (cityRepository == (ICityRepository)null) { throw new ArgumentNullException("cityRepository"); } _cityRepository = cityRepository; if (industryRepository == (IIndustryRepository)null) { throw new ArgumentNullException("industryRepository"); } _industryRepository = industryRepository; }
public HomeController(ILogger <HomeController> logger, IInquiryRepository repository) { _logger = logger; _repository = repository; }
public InquiryService(IInquiryRepository inquiryRepository, IUserService userService, IMessageService messageService) { _inquiryRepository = inquiryRepository; _userService = userService; _messageService = messageService; }