Ejemplo n.º 1
0
 public CustomerService(IAddressService addressService, ICustomerRepository customerRepository, ITestimonialRepository testimonialRepository, IUserService userService,
                        IProspectCustomerRepository prospectCustomerRepository, IUniqueItemRepository <ProspectCustomer> uniqueItemProspectCustomerRepository, IEventCustomerRepository eventCustomerRepository,
                        IUserNameGenerator userNameGenerator, IShippingDetailRepository shippingDetailRepository, IPrimaryCarePhysicianRepository primaryCarePhysicianRepository,
                        IEventRepository eventRepository, ICorporateAccountRepository corporateAccountRepository, ILanguageRepository languageRepository, ILanguageService languageService,
                        ICustomerProfileHistoryRepository customerProfileHistoryRepository, IPhoneNumberFactory phoneNumberFactory, ICallQueueCustomerPublisher callQueueCustomerPublisher,
                        ICustomerTargetedService customerTargetedService, ICustomerEligibilityRepository customerEligibilityRepository, IPhysicianRecordRequestSignatureRepository physicianRecordRequestSignatureRepository,
                        IUniqueItemRepository <File> fileRepository, IMediaRepository mediaRepository, ICallQueueCustomerPubFactory callQueueCustomerPubFactory)
 {
     _addressService                            = addressService;
     _customerRepository                        = customerRepository;
     _testimonialRepository                     = testimonialRepository;
     _userService                               = userService;
     _prospectCustomerRepository                = prospectCustomerRepository;
     _uniqueItemProspectCustomerRepository      = uniqueItemProspectCustomerRepository;
     _eventCustomerRepository                   = eventCustomerRepository;
     _userNameGenerator                         = userNameGenerator;
     _shippingDetailRepository                  = shippingDetailRepository;
     _primaryCarePhysicianRepository            = primaryCarePhysicianRepository;
     _eventRepository                           = eventRepository;
     _corporateAccountRepository                = corporateAccountRepository;
     _languageRepository                        = languageRepository;
     _languageService                           = languageService;
     _customerProfileHistoryRepository          = customerProfileHistoryRepository;
     _phoneNumberFactory                        = phoneNumberFactory;
     _callQueueCustomerPublisher                = callQueueCustomerPublisher;
     _customerTargetedService                   = customerTargetedService;
     _customerEligibilityRepository             = customerEligibilityRepository;
     _physicianRecordRequestSignatureRepository = physicianRecordRequestSignatureRepository;
     _fileRepository                            = fileRepository;
     _mediaRepository                           = mediaRepository;
     _callQueueCustomerPubFactory               = callQueueCustomerPubFactory;
 }
Ejemplo n.º 2
0
 public UsersController(IUserService userService,
                        ITokenGenerator tokenGenerator,
                        IUserNameGenerator userNameGenerator)
 {
     _userService       = userService;
     _tokenGenerator    = tokenGenerator;
     _userNameGenerator = userNameGenerator;
 }