Exemple #1
0
		public AppraisalCompanyService(IAppraisalCompanyManagement appraisalCompanyManagement,
			IAppraiserManagement appraisalCompanyAdminManagement,
			IFeeManager feeManager,
			StatusHistoryManager statusHistoryManager,
			IReferenceManagement referenceManagement,
			ICryptographicProvider cryptographicProvider,
			IGeocodingDataService geocodingService)
		{
			_appraisalCompanyManagement = appraisalCompanyManagement;
			_appraisalCompanyAdminManagement = appraisalCompanyAdminManagement;
			_feeManager = feeManager;
			_referenceManagement = referenceManagement;
			_cryptographicProvider = cryptographicProvider;
			_addressManager = new AddressManager(referenceManagement);
			_phoneManager = new PhoneManager();
			_statusHistoryManager = statusHistoryManager;
			_geocodingDataService = geocodingService;
		}
		public AppraisalCompanySignUpService(IUsersManagement usersManagement, IAppraisalCompanyManagement appraisalCompanyManagement, IAppraiserManagement appraisalCompanyAdminManagement)
		{
			_usersManagement = usersManagement;
			_appraisalCompanyManagement = appraisalCompanyManagement;
			_appraisalCompanyAdminManagement = appraisalCompanyAdminManagement;
		}
		public AppraisalCompaniesPipelineController(IAppraisalCompanyService appraisalCompanyService, IAppraisalCompanyManagement appraisalCompanyManager, IReferenceManagement referenceManagement)
		{
			_appraisalCompanyService = appraisalCompanyService;
			_appraisalCompanyManager = appraisalCompanyManager;
			_referenceManagement = referenceManagement;
		}